{
  "generated_at": "2026-07-23T07:33:14+00:00",
  "method_version": "readiness-v2-2026-07-23",
  "benchmark_method_version": "core-and-governance-benchmarks-v2-2026-07-23",
  "comparison_ready_indicator_count": 761,
  "qualification": "Comparison-ready rows identify individual source-reconciled measures with explicit formulas and caveats. They are not performance findings, weights or a composite council score.",
  "items": [
    {
      "id": "indicator-readiness:62a77886cdcda5b5db082dc1e508",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 679,
      "verified_input_count": 679,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:f68e3557d06c7209c6d8b2551f44",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1686,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:22fdf1f014c66f1cb05697d87ea9",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1425,
      "verified_input_count": 1425,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:a8708f7d67be7dbcee30877d0196",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f8addf1c9844e7ef85976a8a65fe",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1382,
      "verified_input_count": 1382,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:c2f8facb3967103634734225e21d",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 43,
      "verified_input_count": 43,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a86d92b95d362cc8d1d7fd09e97b",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 26,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c8a650b42e12836cc26fa43b7fb4",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 234,
      "verified_input_count": 234,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:dc0a62f64301010b5020c64a7775",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 772,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:635725cd71bbaa0052d5d2ee3122",
      "council_id": "albury",
      "council_name": "Albury",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:00ca5a5a4a74a2263527b5a25540",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 287,
      "verified_input_count": 287,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:06062170b93404da19b126d03e06",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1086,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c0a342b74f465dc811e967e27c9b",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1235,
      "verified_input_count": 576,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:f9885afe928cc323a8ac87a12c9f",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 387,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:89771354be8460c0075878ca92d9",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1547,
      "verified_input_count": 533,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:fffe5a1b0edd01e96f4171f1ee7a",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 370,
      "verified_input_count": 225,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b625a66b7b5cea04d7389a5d8a20",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 189,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:52c445b464734b10bcc628f7401e",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 617,
      "verified_input_count": 99,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:93140ace8d646497da5064132127",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 467,
      "verified_input_count": 409,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:04c7c57aa70e9efa406c6e3626b0",
      "council_id": "armidale-regional",
      "council_name": "Armidale Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 45,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:279519e2fcd5bbc6367be6c932e5",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:769fcf27bc5b6ea53b9c299a50fd",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1728,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:545859f6f3de3e3c3760967e3fbd",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1451,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:04551ff46a7f060f935b8d84fd90",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 298,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:876b57ccc6bd17acc3f4606f6864",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:c95853ddaeec826dc13c938609f3",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 102,
      "verified_input_count": 72,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:edc2e4026454b37cf7dc1ff223b4",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 1,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:784f0122d0579de8ecaba8ef6e4b",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:53674502d81c1899fca347ba79ba",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 773,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5dc04103ab8ffc3914905326e245",
      "council_id": "ballina",
      "council_name": "Ballina",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:02dff69c9dba6d19f4da766dfc88",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 693,
      "verified_input_count": 693,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:5d5f0148d6d8a3ac1fb196c6100f",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 517,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f160fbd311cddd86576e30715b5a",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1419,
      "verified_input_count": 1419,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:c72d45c23fb846b73163f188bfcf",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 266,
      "verified_input_count": 266,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:86b667ea7575a1fe731dec419f4a",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:4147312cca167f47754871f144c0",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 12,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:20e4db1404d2a95c5c43c6276527",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:cd9342cbf5f67531224bd1cc167c",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:e1949557c7cb6cf03497bdd9a777",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 763,
      "verified_input_count": 762,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:548903e7ca1b5fc1cbadfaa1837a",
      "council_id": "balranald",
      "council_name": "Balranald",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c7b8f52677a3185e1d55d1ebfb3c",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 704,
      "verified_input_count": 704,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:734efb0e7d285a7ce1c75cb97f97",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1801,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b746c833cb0f4181d0784b2ba558",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1436,
      "verified_input_count": 1425,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9c7cedb5c7d65f3633119b933909",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 287,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:2644ecbc9a0c7853cff9d1c6217a",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1382,
      "verified_input_count": 1382,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:e658faaa841e9056f5100e13b35d",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 189,
      "verified_input_count": 189,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:df7b8f2842382c4213071c2cad1e",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 8,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:88ee4175a5bff7c1c0961a9f5cea",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 241,
      "verified_input_count": 234,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:8d49c5a226f71acaaf19aab0bf62",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 760,
      "verified_input_count": 758,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:20da0584d1918c9693b6a1957d62",
      "council_id": "bathurst-regional",
      "council_name": "Bathurst Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 23,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1dc5fecdf493d9e32f04ea7e7658",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 112,
      "verified_input_count": 112,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7ad61cccbc2809031bf110bb5ccf",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1411,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:51da756c70fa31f79a7f108afdcd",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 386,
      "verified_input_count": 304,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:3b26a9350b74fbb6ee50332e6f4d",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 208,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:96d19d3503eb25dc608b2ce5f6d8",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 297,
      "verified_input_count": 232,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:94103356e56203c1a5707f078b6b",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 223,
      "verified_input_count": 71,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3ce62c1fa38fbe0caee19c095ff0",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 71,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e0c9136d3bdef5ced9e9f0e82492",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:6eba9f21f23ea81d29df1375b762",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 286,
      "verified_input_count": 240,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:2c80a70df62c0477f62812427064",
      "council_id": "bayside",
      "council_name": "Bayside",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 28,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e3fd7567a779a7f15e94603e9e9a",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 684,
      "verified_input_count": 684,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:17d9216e97e0137759976d60ec76",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1401,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e50915945886860349f4e9fe65d8",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1885,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:ab9376aaacbddc547a1f71119ee0",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 732,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:34e9fde09a5664b9c6532c9f62c5",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:daebdec95d16f4c371c7b43062d6",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 204,
      "verified_input_count": 101,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b90853d327045f65e90193ac91b0",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 536,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:930f48fb5020fee8ecf021732eb5",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 1392,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9db70dd235af02cbf7b0a371a6f9",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 989,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:76b6d79261829b2ecd772b067c24",
      "council_id": "bega-valley",
      "council_name": "Bega Valley",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 153,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4a4312c6269ae1d01a93a7cdb8e5",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 684,
      "verified_input_count": 684,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:18ff4e038270d3e355163ebdfd16",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1516,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:044893fa7c3a155ea30b28ece8de",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1660,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:b14e47292adaa6f93e4e08f6f57b",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 449,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:9c3ed2a157d4723f38fc53fb925a",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1541,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:95580ff87a6cdad3f9c378b8eedf",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 327,
      "verified_input_count": 39,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:80f6ea7b4a6731eafce4fab02486",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 139,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b1292578a9d02aeae5c0f5fbcc8a",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 593,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:8b1173d2ae084f382ed5016dbfe1",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 838,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:05cab8e19b38056192b538e5c7ef",
      "council_id": "bellingen",
      "council_name": "Bellingen",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 78,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4a73ed855ef9d326a1ecd1ccd7f8",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 684,
      "verified_input_count": 684,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:bc7e7d181ab8631fe9b8a0421007",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 443,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2547e020312d521e512f01760f3d",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1970,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:5518ba85a4b05c5034478e1f9587",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 426,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:509181dc7d259a7caa808bafaa05",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2295,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:ee8ad8cc7de12c19d30c3c80c8cb",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6a96fc1a5751b749fa903c7b9fb2",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 77,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:47abd9e4a5b480804be7634830c2",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 670,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:b147630aadcad6169757d4374482",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 835,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:826fe7197353688c9903fb6c6dad",
      "council_id": "berrigan",
      "council_name": "Berrigan",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 29,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:024220927f9544a64d29969da111",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 680,
      "verified_input_count": 680,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:eab2e4ffc33c9525bfa948414d7f",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3218,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:168444b8ff241d6961a33d4bbd7b",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2873,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:552dbda249f380f14869cc38ec10",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 967,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:328ba725e651531628cc1f06890b",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3504,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:cfa446a5f9cc4613600579e32479",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 2,
      "verified_input_count": 1,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ca26baa211d9573c7cb3b0fd232a",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 755,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bce618152bf55e0da4cbe956ad0e",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 1452,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:726031d392e810c2931755c45ad5",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:8235f4087f10b07a2c93e1a5893a",
      "council_id": "blacktown",
      "council_name": "Blacktown",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 231,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1904bd4566853f04068d3df1ac21",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 694,
      "verified_input_count": 694,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:fabd38a686eff74cf780e9a21f01",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 923,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:40e3cf8461a7c6b5ad8ec130f319",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1643,
      "verified_input_count": 1387,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:2346e05841130178f892db429c98",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 414,
      "verified_input_count": 269,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:1db8154e7031575ab48f080225f0",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1657,
      "verified_input_count": 1348,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:d0463a2253705863bd7aecfbfb50",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 10,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e82a1009c3f3b896c5383de7c546",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 87,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:293b8dd15275ec36d9b373517a3d",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 444,
      "verified_input_count": 219,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:63f3128c064609a112e7172b5485",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 808,
      "verified_input_count": 743,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:fd48e13095b3f5ae8a857f1e9f7f",
      "council_id": "bland",
      "council_name": "Bland",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 51,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:350ca03919b153f936ac465b587b",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 708,
      "verified_input_count": 708,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:730c9747c18777699151a91dd267",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1075,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fafbe8c664e5b3c75a39e0770486",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1417,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:41cac79bc70956733f295258b13d",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 277,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:0f782dfcb019fb107597fb3a983a",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1373,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:227665868cb1867de1434da89ba2",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 15,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6ca29a5cb40cedf13eb4a49fcb43",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ac4783885c9a3589906ce3faf551",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 228,
      "verified_input_count": 226,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ab55361c5716726beb26c7daaf86",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 758,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:946eb60720a38e2c9dab41ccb866",
      "council_id": "blayney",
      "council_name": "Blayney",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 41,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:aabddcd68dc425d1c1762e918f4e",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:368579916e43d3be1f66f64f2a39",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1704,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bfb6a6549d59a9624ed2ba743472",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1398,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:02f450c3c73ab4678cc2273424d1",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:e4ea0d189e6bc2cffbadfbe19779",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:85a3aa9412c8d373af8bc047aca6",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 128,
      "verified_input_count": 29,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:732d3c9b6534544dc223bcb2af44",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e0b8ca1070fdd75a9ab7e98630bd",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 212,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:c2da3b4d4c77a374637d8e53f589",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 756,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:acd04e0d459d7b1ac82f15758288",
      "council_id": "blue-mountains",
      "council_name": "Blue Mountains",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 5,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fc46d2cebd32f370a06c21934f5c",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:e3e7521659d10e2a70db09cbd54f",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 475,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2b2c27f781aefae889ac701cdae9",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1446,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:440b69a2d8b0ce7ebd275eda3a22",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 293,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:1a4732f9d39ba3297c878781ee19",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:68a47199057502f31a43931319e0",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 4,
      "verified_input_count": 4,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3a7199fd57ff6ddc3412ac35f61c",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 8,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d6ad8839b314ecd9eb006730ce9b",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 278,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:0c54daee31f21b82906b2fd04118",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 761,
      "verified_input_count": 760,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:95b66c26df776bbcfc8df6b92a52",
      "council_id": "bogan",
      "council_name": "Bogan",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 31,
      "verified_input_count": 7,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:32af3d6b4aa729492a9b43b54126",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 684,
      "verified_input_count": 684,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:caf8fcc5c43be73e7776fb7e6275",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 5025,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2b758c2351fc9b9cc06115b54e70",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9e12aaaa1658edaf91e804fcbab0",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:8acb4b785eb38730b7bf0802921f",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9e65c2d86e53d060de044135c6bf",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 23,
      "verified_input_count": 18,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a93a763fd328eda9ca21f1266fa5",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3c3434e32628eace1d70594f6b83",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:a2980461323ebd93c63f1bdf805b",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 764,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:1493134968c46112849557fd5f14",
      "council_id": "bourke",
      "council_name": "Bourke",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:29c08548b5909f4574f8777af397",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 684,
      "verified_input_count": 684,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:d23a4396646b8b2c298d2ce18b10",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 597,
      "verified_input_count": 0,
      "peer_membership_count": 20,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2527bf0e9cbaddf5eaf119ea3820",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1859,
      "verified_input_count": 1429,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:8bce596206fe45bdaa25e88d6280",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 370,
      "verified_input_count": 276,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:9a5d0b379775f7b1d74b84e365e2",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2156,
      "verified_input_count": 1386,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d74bdb1854da40850c8e9f3b3438",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 35,
      "verified_input_count": 6,
      "peer_membership_count": 20,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:28a6e2063abc10ad1fcac73a5994",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 41,
      "verified_input_count": 0,
      "peer_membership_count": 20,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:42fa84b7dfcbc73a45b3f023f042",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 463,
      "verified_input_count": 236,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:c4b7b970084a905c41c89a666df8",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 785,
      "verified_input_count": 756,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:7e2da623620f01f5c9b2cf1cc262",
      "council_id": "brewarrina",
      "council_name": "Brewarrina",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 28,
      "verified_input_count": 9,
      "peer_membership_count": 20,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c79ec067b41b1f8dcfd8a4413f75",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 701,
      "verified_input_count": 701,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:f36aaf89b06836d236a93a873679",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 787,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:75989be660f5df34bee565f15bd7",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1411,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:4587c1dfb6501eb8fe2c77f19473",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 289,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:0cd8eb900982ece7e2b0c3fccefe",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:37758d32b83105e1b937dfffd446",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 10,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:34006f26e38fb7f8c1fe81e8cdc8",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 17,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:91667393626d4be215176895dd44",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 251,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:41abbbccd7f536bfc08946e15801",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 768,
      "verified_input_count": 754,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ceeff64699afeb429f91bf0164ff",
      "council_id": "broken-hill",
      "council_name": "Broken Hill",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 30,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2fbe74fbf13a54a65c269d9d3a8c",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:c0ae0e05da89fbb926e003d85212",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1344,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f9ebcd6f7e75f047f3c02826c702",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1414,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:679ecbcc6dac26512fa3ae934c2a",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 292,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:c04e69fd909159a6a6ef90bd967c",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:5521d6faa2188e4828603ca3a3e7",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 9,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8649d4dd74ef650a801b48760498",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 8,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:81021dc7805c5f8a069a9aea79c7",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 216,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f2bb3b72efd8ed9de27e891c1b39",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 763,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:266ec91a39f881e5041472162eae",
      "council_id": "burwood",
      "council_name": "Burwood",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 20,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:23e0ff6c49f46ec023fea8a1e151",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:326938792d5c01e024b0c0237505",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2029,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:079fe9ab6d4ce4b39cc0a5d9b90a",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2185,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:dabd1a35b7fdc8d99301cb787983",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 474,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f1c891456066fb300c7e90a9341e",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2803,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:49a683f919410bc2b889030872b0",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 165,
      "verified_input_count": 165,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:091513b7460da5c798f8f3b86341",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 339,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:82b8ce39767c51b78b0c0e63057c",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 836,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:e3daab93c32dc4e3da48833402aa",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 974,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a06452264bf52351e9f33b1a7689",
      "council_id": "byron",
      "council_name": "Byron",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 69,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:455cd5cd18d327360fd0a2e8a8f3",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:4fc4e0904520529580d6b241889e",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 5153,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:35b25a66e0ea3191e138876a7518",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1563,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9db72b49e469892a5b8b2094a2c2",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 410,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:ff7ec7be71700081bcb947e8c73c",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:e7438538ffa1446496ab98e972a2",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 22,
      "verified_input_count": 22,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5bddefb886bc4a8e467220ea4852",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 100,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:85012a30924e54528860abb2f3fd",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 654,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:769fa543792010cf784697a82205",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 805,
      "verified_input_count": 758,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:e84536ce28510b8b23361fa7d2ea",
      "council_id": "cabonne",
      "council_name": "Cabonne",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 51,
      "verified_input_count": 7,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:05506881a92bfbed8f9520ae8d3c",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:41b2e4871ced9884ffdcd62f483b",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1568,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:02f3c6acaedcb0770ddf060bfbe5",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1403,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:bfe11dd471128a02f2e74f7bb6d7",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 281,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:7570c488487d1fdfa53423b8c0ae",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:c2520864f082ddb779ecfd3b3af6",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 8,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:03dd1446b097bad354adf8bf76ce",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2006de30323665af7533ec83a025",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 212,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:a9200b07b0843d55f743bd4be492",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 757,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a5f949cecdfe84ff252d9b15b6bb",
      "council_id": "camden",
      "council_name": "Camden",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 240,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a3f36fb8a4852010b36df98233c8",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 706,
      "verified_input_count": 706,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:83931426c02f7525329cb5eb49af",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1356,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:21d2f88969c651876144d2bba3e1",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1745,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:aa60a60c74a0e735a57356e3446f",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 389,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d2d819bbf12ce50c3847948e6b50",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1893,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:826750c8b5a7e18a9b2d5dbddef5",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 204,
      "verified_input_count": 170,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ae270cdbb054043db9752e0cf5a0",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 78,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f673c4941a7a92ecc6340f9529c3",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 357,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:2ab7563e7cab0335cc40841a281d",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 838,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ff338616cdf34f88ca3adabe72ed",
      "council_id": "campbelltown",
      "council_name": "Campbelltown",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 80,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c8433bbacbe727fa0abcdcd33379",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 489,
      "verified_input_count": 489,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:c85f81c82bf05c355fb075ae6917",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2782,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fc49aad7349e6f3dce2fec2c9757",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1184,
      "verified_input_count": 1150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:f2fe7604b1fc2769886544d66a2e",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 304,
      "verified_input_count": 270,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b1f1b55694ac7a48452a8bd0cb3c",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1079,
      "verified_input_count": 1079,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:acdfb3dbd894f842897f1cf43d84",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 30,
      "verified_input_count": 16,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fb54ed14395301c50f096cb2e69d",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 11,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ff128d10c9bd53f8283cae1e8f0a",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 171,
      "verified_input_count": 170,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:26997f173396396b798ce57acf55",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 615,
      "verified_input_count": 594,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:84675f7ba988212c966facfcac32",
      "council_id": "canada-bay",
      "council_name": "Canada Bay",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 27,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1423a798d5e81d4be512b5f625c6",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 98,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:8caed5df94875a3f7ea8c07e882c",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3501,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:344c80fa161401a904af2845fa75",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 405,
      "verified_input_count": 303,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:af28a3151af8287624bfc3c37c83",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 226,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:4f2f660b954278fd8bd7c601ee63",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 296,
      "verified_input_count": 232,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:0d6ffd20988f9edef26f5cc18f66",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 59,
      "verified_input_count": 58,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6eca11789e6f4041ffaeeb5545fb",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 27,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5123538fef053d422ed00b8b1ab2",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 131,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:1dfc5f68148a1a3a5a0b4df6cd69",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 294,
      "verified_input_count": 239,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:402f9cd594c0a293f6ac55855d7e",
      "council_id": "canterbury-bankstown",
      "council_name": "Canterbury-Bankstown",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 20,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6bdc36c7c69b3fcaa2395d938b2a",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:30ec7c45d34e9d2c1acc22bcecb6",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 489,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4bd86ff80c0bb15e7b8bb99d4e2c",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1493,
      "verified_input_count": 1427,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:330094f17eb513228dc5ee0c4a02",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 342,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b1bf41f627d1086436ff3beb50b5",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1384,
      "verified_input_count": 1384,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:64578905ba00c6b7652622de93ee",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 82,
      "verified_input_count": 3,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d9f5c6400da55a207a83c0fc5f2e",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 82,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:727f753daa83938576e1baa41590",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 390,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ff5bd19e07c1bce05aa64c2ecdb2",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 789,
      "verified_input_count": 760,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:fe694ee711b891f986cbdde413b6",
      "council_id": "carrathool",
      "council_name": "Carrathool",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 40,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0929d90a77db1dc9b1879bbc86ac",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 120,
      "verified_input_count": 120,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:ef91f053e9af42e62e068add9975",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 17800,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:83933564c470c51e8fada9c90f8d",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 371,
      "verified_input_count": 317,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:37f622ea9b3a989f2db6a89fd1c8",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 191,
      "verified_input_count": 137,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:35eaf38d4b55187d98e5bf2331bb",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 259,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:3ac275bab17b62626c8d3e3f5d85",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 1172,
      "verified_input_count": 614,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d382d37c196fd5b469d81a7818ca",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 316,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8c8ee7d263a86d69c5f95f852177",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 221,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:622f127fa99cb4d395eed4811610",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 586,
      "verified_input_count": 246,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5d3157b1ab4eb3d9595878a89029",
      "council_id": "central-coast",
      "council_name": "Central Coast",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 23,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6429c6ca97ec94bc957b95c8231b",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:1e5c75904b45368ecfd58a1abd2b",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 703,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7fa3d83b74205948e1d156994b95",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1461,
      "verified_input_count": 1385,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9cad664ca74e5bc3d1d027b51b2f",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 310,
      "verified_input_count": 234,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:66515be11c5e063bf133f94b54d3",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1384,
      "verified_input_count": 1384,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:1902c1703263c325163577a501f5",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 8,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:29a13282eb3af71a7419234126d1",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 43,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:69d6f638da7e2d47b81bae964197",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 541,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:dbc35baa67b2d360d6226cced0d3",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 718,
      "verified_input_count": 705,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:e5285417d00e7c674ef113a84557",
      "council_id": "central-darling",
      "council_name": "Central Darling",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 30,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:eb1fee64dc016b78a826e6b2c22d",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 706,
      "verified_input_count": 706,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:24004160b84d7ce5fb3d25b1a5d3",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2386,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5937390ebdc43eb82e48ef37124c",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1640,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:7bd0d590258d499f23f84b4246ef",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 366,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a560491656fc8ffaa8370c3534c7",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1746,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:77cca6ad6f390fca76f5174e4dba",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 256,
      "verified_input_count": 117,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2db9cbee088c9313e5c6606b2990",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 85,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:aa68c0b20b27138d5b6f92cc71fb",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 425,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:06c1ccf8a734782c847717a7e6a5",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 890,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:aca22d6f10144d078faaa48c4871",
      "council_id": "cessnock",
      "council_name": "Cessnock",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 27,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c15b90da9f299cb577a62e437043",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 419,
      "verified_input_count": 419,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:e547bca87f5842e848d727390c22",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1598,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a1fb2ae2ad2a31e9290a746c9880",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1542,
      "verified_input_count": 967,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:22420ddb9d9c9e552a1207a24884",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 419,
      "verified_input_count": 262,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:9e3277e63adbd60b90d898c03983",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1970,
      "verified_input_count": 880,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:c21adc88fa994135fcededc3e8fd",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 89,
      "verified_input_count": 67,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5ff0120de1b8961976b7a198b494",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 163,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:772cec696b389a9548a3b875d440",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 580,
      "verified_input_count": 154,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:0d9d3726c505f24567c5ed66b355",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 615,
      "verified_input_count": 536,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5d92e413aecef7e1da876cc6cd8e",
      "council_id": "clarence-valley",
      "council_name": "Clarence Valley",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 211,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0d4808461a33ecc2b4912f686f0e",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:d90fab6ec86ae4c08ab39a979cf7",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 12239,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c704f49a8e4bf9b05a6e1e31d041",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2258,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:2c3dc8988ca268afec4a366964b7",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 559,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:684faf6e9f2996c655741b4a7170",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2810,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:7eb82bde887abc3403188b88539a",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 40,
      "verified_input_count": 29,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b09711e205fb320ad3d45440a88c",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 295,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:970900b4aaa5267cdf9ec4acad5c",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 665,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:d68d13f1181edb326d7376ea8e49",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 822,
      "verified_input_count": 750,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:0ec440623ada3b16e9e7f4e95010",
      "council_id": "cobar",
      "council_name": "Cobar",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 85,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:29dc3944dc1652712ca567de658f",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7cb22b69043125dee77b96ea5c3f",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4616,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:51cb971752cd5b4bf8a350019581",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1655,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:d5c9d1b9795ff0465e5401e114fd",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 383,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d78698a46c007db5b5acdd377da0",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1656,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:32db619b6f235bf778ef898d559b",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 49,
      "verified_input_count": 43,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:eb14c66cd0e8b5151a5b1b1ecc59",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 119,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:55d834f855bbdd7fc5c88e1ccc8d",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 302,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:fd9e82354dcd8c556cb8f1db08c6",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 885,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:b9f08846055d85b19955f24bf215",
      "council_id": "coffs-harbour",
      "council_name": "Coffs Harbour",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 59,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5fb198f90c05025be9796974d83d",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:ceded1f356e9240b6cba1210f439",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 946,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:406d9b111cb39a13e5c38e01ecfe",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2564,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:e007c3e9233eb7c7850f3ce76437",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 628,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:38ec34c6dd05dc539244d8be9b7c",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3379,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d29085ec4fa1c6db5156ffa6064d",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 96,
      "verified_input_count": 96,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:67572c12ae9a708f456f96d795ff",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 240,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:59c87d38236a12830f5a56c19726",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 938,
      "verified_input_count": 226,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:c32529295c59747e1abc85b97808",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 783,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:2edd23ae8222dac9f8632d59bd2e",
      "council_id": "coolamon",
      "council_name": "Coolamon",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 78,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:36660505c44b912d1c3ca1021716",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:64301b0bc751ba44a1f071a73bf0",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 687,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f9464146bd89b2851153688863eb",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2404,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:12e8ce4b62b13c19be61ccedca0a",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 634,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f504fe6b099fbe295fd1fbd735fe",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3070,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:4099e78f70eaab3598b583450c13",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 62,
      "verified_input_count": 33,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:51e8a6155ebb45d3a5ca0c1cd70b",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 121,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e4bcc4ce63fe8dcb245a13a1bc5d",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 1039,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:5d3dffbe3af977ca4d349a768f0a",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 808,
      "verified_input_count": 763,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:0e182d1e1e77d478dbdbffce2e6a",
      "council_id": "coonamble",
      "council_name": "Coonamble",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 37,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3709f59251543c00c5be06f2961f",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 111,
      "verified_input_count": 111,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:f4ab189eaa2e3c5293fc1ae09901",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 14043,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bc8ee25141985c00c5dd151f5dcd",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 731,
      "verified_input_count": 325,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:8a67613c569156bc3db346d1a5b8",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 455,
      "verified_input_count": 145,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a075e00197b6b6b356639499491c",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 494,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:2b7d42dbec293feffc7de01380ab",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 19,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4e5fc357737033da6ab264111a9c",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 189,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fe05e2170de6052c380e8c6a6dae",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 388,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f5d1fb089d46f16f4f543eeb0414",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 311,
      "verified_input_count": 243,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a1d6794f413cce29e5d2c3581c34",
      "council_id": "cootamundra-gundagai-regional",
      "council_name": "Cootamundra-Gundagai Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 95,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e1b5fad55083e56161586dd918a4",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:bff2197952d7d70c162f9b768803",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1087,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3087037cd569ef83a049138767ee",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1444,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:78a5cec1adc9923d238f2e430202",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 291,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b5b54010ce6dec6ba170922352e3",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9a9fae76279244edda9391a4207a",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 8,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fa00b5e5c92fa4a62f69bc1f98e0",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 7,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9101c280c2bf6a0b806667c8be9a",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 257,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:0d754752f4c7e3039806cea2e536",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 771,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:c1a40daf72260dea81e254ee7647",
      "council_id": "cowra",
      "council_name": "Cowra",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a478232f8bb5e59b10484d66861c",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 98,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:95089a7725d023ec0d8a4efe75a1",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 23077,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:91028454fa84f95094db691c702e",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 382,
      "verified_input_count": 304,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:ee9e9eecf4a8c40b6c2e8e522866",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 228,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:be7797a6eeb212c2880f9536c3d5",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 233,
      "verified_input_count": 233,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:74f0784456dc53e14b7fe13e4585",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 131,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0cee908158bbd886bf0375810e0e",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 131,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:62c3d1e396ac3b6f3124ad473135",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 239,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:259bcf47c8c41dc7d83d5ec89536",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 572,
      "verified_input_count": 240,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ab57d3a987f6b67b03932ca13385",
      "council_id": "cumberland",
      "council_name": "Cumberland",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 85,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:00f87c25b133a348820a1ecbd237",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:bf6df4fdd3ee929cc6a57096d297",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4702,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9c35c21814186f8625a95b7a4d50",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1391,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:e401ddca5e85048b27af75878546",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 271,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:2fb2805aeee0662db0e1927d56c7",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1427,
      "verified_input_count": 1357,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:0cd0bb2fa84a38ee26e4e6a93244",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 81,
      "verified_input_count": 42,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c52917027b4538aad2e6a9232d5c",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 11,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:528e5648d377e05cc05455512c26",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 250,
      "verified_input_count": 227,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:a6e2f5d8fc77fd258cba75afbf7f",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 745,
      "verified_input_count": 741,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:b42bcace9ab5c5ed21798117a3d2",
      "council_id": "dubbo-regional",
      "council_name": "Dubbo Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 22,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:dce8088d49c1989985e32087a428",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:de75407adfe5f97c5398414ec4c9",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1073,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6d6135a60737457cdfd0c8010056",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1400,
      "verified_input_count": 1400,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:3863079428d7f4d03bb13fd19e26",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:50c19c4251b67b0783406749c0c5",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1357,
      "verified_input_count": 1357,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:3a3e6dadb9322e7a285e87af7bf7",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 320,
      "verified_input_count": 158,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:764507757af8c9f0174402a4066a",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:25f9c8ef1362af86f7b4a254565f",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:96156f238f61214d82c23671bf8a",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 756,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:4a9f1c9c736bfc79be4a68b81162",
      "council_id": "dungog",
      "council_name": "Dungog",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:08e3b0d1b19970ce6d62321a587f",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 110,
      "verified_input_count": 110,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:c5b13835ae47861fa87edc8f3d6e",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 706,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f5e99516a0b24f871a6a7f5fed62",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 859,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:3268704566b94ec25b3f9c1fa162",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 338,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d304c0325cae0a8b1cc587c521a3",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1121,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8b92d5ed69047c702e066ac41d11",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:20da015550a6c59e874e32bc5145",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 119,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:65025a686350f885248c2322b404",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 425,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:2f84259fc163e715d76568f80408",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 395,
      "verified_input_count": 247,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:56b4321922d45a25ccad4384a0ce",
      "council_id": "edward-river",
      "council_name": "Edward River",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 104,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1f0dd86ae3c1dd1afe61544b05fa",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:a4e0ab52b4afcd41f0d67dd05bb5",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1196,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c0104f3039f9bc776b2adb982a6c",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1812,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:2c141f36e920c416409047547c70",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 537,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:68838bcd03fecd48dd62da7507d7",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1765,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8403e6eb4580d9b4da0d207216d8",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 49,
      "verified_input_count": 28,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:59399c7c58e34bbba76468ee9b3f",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 559,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fabaa3e1e7243f01c96d66138d9e",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 447,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f6cc59821151e12dbc9648d10f50",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 925,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:6205b0937b3cdf16f48d5b753283",
      "council_id": "eurobodalla",
      "council_name": "Eurobodalla",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 93,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:648f5bbb9d90be3f029105778628",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:3c825fc1fb603f3341d67754f519",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1453,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b6fb822f85bca851eca7e46ead4d",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1657,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:c0be37b0a53a5be1ee7fca3481cc",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 511,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:621abe9f3f7d83bea136d1dcae47",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1419,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:7bbf2d3f5a16b691dac6220cb796",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 26,
      "verified_input_count": 26,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1c882d1981b089135651d90a409c",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 4213,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:15bfc6ef8e68385a6bba2de89dd1",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 533,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f92dffeec66adff82724daa8fbb1",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1230,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:789c27ef089d5ec542b3f5062a42",
      "council_id": "fairfield",
      "council_name": "Fairfield",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 125,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b18e473137124cdc7140367eade6",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 110,
      "verified_input_count": 110,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:30c95b0ab351a6f765122afdcefe",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 47,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:05a8a32d78b849391af3b217123e",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1112,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:7ec0d51c173e138d3e90e2af9fbc",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 428,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:0b6a661e0d64f227ce21cb6b9632",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1485,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:e7233d3f3190f030e34a44aa80e5",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 22,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:574a5caf176875f84ea7ea0d314a",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 249,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2157bed6c5085a698a79db431d1b",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 555,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:4141615687a62eefb04ce5cc1f8d",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 319,
      "verified_input_count": 245,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:6886b49ccaad83a17b03dc01f9f7",
      "council_id": "federation",
      "council_name": "Federation",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 160,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:299a6213078efeb41b19ac6822be",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 688,
      "verified_input_count": 688,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:12a20c2f6922c3437d60e24e5f85",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1298,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:36096a4b424c071636eb2965eaa3",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1439,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:fcca9fcab44df9d09b180f714dba",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 286,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f2fb154432ec85f2828098400c0b",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a03fceee0eb975eed814587605d1",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 65,
      "verified_input_count": 41,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fa37a92461594172dae63e4503ec",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 15,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ca31c672d8c412f7248ff5130fed",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:89d1cad0b834ad4793279aa1af7b",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 772,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:0d8045d2d284c194eb8c5d6cf926",
      "council_id": "forbes",
      "council_name": "Forbes",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ee108b941d90a5b1b4814ea9c1f0",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 98,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:55fdd25dcd73b695bf81ffea1fce",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 15055,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6b67f5299862c70cd6a682cf6673",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1038,
      "verified_input_count": 304,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:4ea57efb6b0beda9db3e7fa222d7",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 612,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d7006d049b89bbf38fcbbcdb84fe",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 926,
      "verified_input_count": 233,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6d54d2e635e7368a24753db1532e",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 302,
      "verified_input_count": 270,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:dc93d9f6bf97d8e4fa50d560788e",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 605,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d89d7ae16ebea4104b5eb1685600",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 885,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ad33d20fe23a55979a22428dbcae",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1115,
      "verified_input_count": 240,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5a5c3a98d75fd1276bafbd6b6485",
      "council_id": "georges-river",
      "council_name": "Georges River",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 241,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:228fb79e62c3248b070d59760f43",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:8ae55fcfac16b1e421da5ce8bc52",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 652,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4ffa189dd609e5fe43bae46ecc17",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1451,
      "verified_input_count": 1427,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:a5af435f864d229830baba854941",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 300,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:5db2196ae542bb705035192ae8d7",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1384,
      "verified_input_count": 1384,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9bed32b1066f6b4917c9bc0f04d9",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 39,
      "verified_input_count": 39,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1c4f74101ee513137efd2ba8045a",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 9,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2c12753e095cb83fa500b4238c64",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 241,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f4638ce55525f53481e3c7e62797",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 774,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:b2bd4044041adde6b2112502113f",
      "council_id": "gilgandra",
      "council_name": "Gilgandra",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 54,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:67b2c2248c0ebc6b3c835c053dad",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 448,
      "verified_input_count": 448,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:415f8f4f59c7dea443618d0616b7",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1295,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:404ca78a8c9e7a8321b4708db621",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1279,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:412501992fc0dedae91c216d12d2",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 365,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d90cdf09aaa7ce63baac93ab7be7",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1319,
      "verified_input_count": 933,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:e3c20cb3db32f34259084630b2d4",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 101,
      "verified_input_count": 66,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:905905185a16fca0095ada7641d2",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 109,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0e2da5d1550b468858def0447150",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 361,
      "verified_input_count": 158,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:384d468e9d17eabeaeddfba84dd0",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 613,
      "verified_input_count": 550,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5df75fd20a8e33ec74b76dd271c8",
      "council_id": "glen-innes-severn",
      "council_name": "Glen Innes Severn",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 63,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:04cdb46792a5b81df31aedaf1ea1",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 433,
      "verified_input_count": 433,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:4bdfe272a9b3dfa787c2e0874ba5",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 27,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fc4624b272f43af614c50d9cffce",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1335,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_not_available_for_council",
      "comparison_ready": false,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The metric definition is approved, but this council has a missing or excluded source value; no comparison is published for this council."
    },
    {
      "id": "indicator-readiness:4c3fe9085c62fb9f4ea29e1c521a",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 332,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:49ce9cf06df8cec56aa56862eccd",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1585,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:879aa84f2358f9b95aeb5f3df14d",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 33,
      "verified_input_count": 27,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:593f7869639990ea042d6bb00955",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 122,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:36370acf74bf93e1ad87c95071a4",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 297,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:737d4e3930441db2e88f2e112626",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 608,
      "verified_input_count": 549,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:29c4f27e8670cf58db66a71f2b04",
      "council_id": "goulburn-mulwaree",
      "council_name": "Goulburn Mulwaree",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 45,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3d9055fa6bfa7995a5c3796a9e32",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 433,
      "verified_input_count": 433,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:093017e18e985afa2a23242f1c32",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 11046,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:575a574a4819a225f44b6b31dac9",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1615,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:a848f8e415362597400386cd4e59",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 496,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b438857f645667880df7080f9dd6",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1839,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:932c4a369fc09319433891d21e4a",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 17,
      "verified_input_count": 17,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b01fff382fec04dd48e701ce0680",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 1843,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:483d37c860aff230e7e6aa404542",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 606,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:76480e9ab185cb261a3ad8498bfa",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 577,
      "verified_input_count": 540,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:604db76b2c8fab5e086def90f151",
      "council_id": "greater-hume",
      "council_name": "Greater Hume",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 65,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7ca751b52bfdc598f44bbc7e5ce4",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:bacefb784ca30e0724f0a1bd667e",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 32,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7d3f0172fe796fbf73265be7f872",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1539,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:4aecc9fe82f7ebd702a51f553967",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 322,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:ad958b094615664679a3e7266a85",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1548,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6609c8c9e2ba73b05801a78c1bb8",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 107,
      "verified_input_count": 22,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:07b82381acbf26e842e7830ba36e",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 14,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:36712a1e20ecde5bf6c60aa64ee1",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 279,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:611a7126c2a6ad6cb0817e7807aa",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 773,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:98d383a44b9bfcc8ce811d1ffb00",
      "council_id": "griffith",
      "council_name": "Griffith",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a8ef1d0290570db442fada3a29ab",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:9e95ebc350bd04dbc4a4300dc448",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1153,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:61550f7c5cf597ac466019ab61cf",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1442,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:57f2809096bf43d58c8525f0a997",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 289,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:154a8e2c53c092158576cec4cc23",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:ad9dbe0bbf4db8f5044033c62e27",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 89,
      "verified_input_count": 62,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5cdeaccb996224feade2d648680b",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 30,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:647ec1879156822dbce73e09613e",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 252,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:0fac3923667053c77725ea56f367",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 788,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:9a2107e40231714840d5ec49bbd6",
      "council_id": "gunnedah",
      "council_name": "Gunnedah",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 4,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e9d164d28b7b055c5715dbb2928c",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 407,
      "verified_input_count": 407,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:af3d5e7e39c234de4524d52c1871",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1452,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:30c30f43e3e39c4d29636d7b1def",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1546,
      "verified_input_count": 909,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:56547c3c84eace07022f62f471de",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 580,
      "verified_input_count": 260,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:cc7f336b560aca3a6a1d18676a57",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1575,
      "verified_input_count": 818,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8e4cd0a6d07c972bf30960236a3a",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 15,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:392a24e7ed0128e25fc54b0b42d0",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 140,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3371c6e799fbfa2f7d163a6bad5d",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 693,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:dd93212a9e2bf20e8ec98a7bf4eb",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 555,
      "verified_input_count": 534,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:0ca7aad00da86a397b7389cbc3e4",
      "council_id": "gwydir",
      "council_name": "Gwydir",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2e45676d1469cb41ec6bf4e52dc7",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:096a2480d672ca0566008a87840a",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1637,
      "verified_input_count": 0,
      "peer_membership_count": 21,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2f17ff52cd088e2657c844f186c9",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1483,
      "verified_input_count": 1416,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:d320d2b37e356ae53fc53d92674a",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 343,
      "verified_input_count": 276,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:216157ad9b375816c6b94d818bd9",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1373,
      "verified_input_count": 1373,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:43b4e6d295066229b83441fe3c27",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 175,
      "verified_input_count": 153,
      "peer_membership_count": 21,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c1f045bfb1dc5940dbf2e492ed83",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 0,
      "peer_membership_count": 21,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3178feacc9a63b6ea3b7ac954835",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 346,
      "verified_input_count": 220,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ca7d7f31783ebeb253ef3d09178a",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 795,
      "verified_input_count": 756,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:6d7d8d909fa8b90844c9ac8f79e0",
      "council_id": "hawkesbury",
      "council_name": "Hawkesbury",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 42,
      "verified_input_count": 7,
      "peer_membership_count": 21,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:68122f97bf180bc6f73b9f753664",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:3a031f5fd7672be4aa3bb81a8ec6",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 396,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:66615bed3da4950de4f744ba40a6",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:462f198655072d27a6b316df19e8",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:ee45c22cfe96fcb32c6cdff0548b",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9bab712cc4c045e17646a69a4e67",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 6,
      "verified_input_count": 6,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ad62342d797aa47c1987b30722e2",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:482102f869f54275e31ed90072ce",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:690879242f3e2bc1de153004b6d8",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 761,
      "verified_input_count": 761,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:37a437b8e35b28016479de8410b7",
      "council_id": "hay",
      "council_name": "Hay",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 8,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d46161dbf453dd8ace297e48d6d2",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 121,
      "verified_input_count": 121,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7a929f0a93057d21e400aa69087d",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 10,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f69d69ef07e7facec18b8e64de10",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 330,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:34d584eb7102a2d2c9149cb387ea",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 150,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:916dc32b27eb29b78c12299967df",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 259,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:f5f5061da6f5c7d1b81c7bef9ad4",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 31,
      "verified_input_count": 23,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:908b63f5c713815a3d1ca395aea8",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:06703da70220618d3b9d79c879ed",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 45,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:95c91d3dc70cef5991df920b78a8",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 245,
      "verified_input_count": 245,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:28a76ba2e51c73af4a05a292ef42",
      "council_id": "hilltops",
      "council_name": "Hilltops",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:49bc859d38408ad41e1f6cf3bc53",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:b13b4312c640f67a3fc8bf54ff9f",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4218,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3161ee9ff3ff1b071fdfcef9b7c9",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2240,
      "verified_input_count": 1400,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:48b5d77219a0b456c6f5c4e0d0ca",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 570,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:7a0f07ccee6b17959d40ab17c905",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2838,
      "verified_input_count": 1357,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:ade00c4b20169b19ce79ed7ecf67",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 85,
      "verified_input_count": 85,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0fe11e83808a424be8187ebb62ec",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 378,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:aa55c3d6173bae8d1751aa6c7e17",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 673,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:fa27fd92dd440c548695590c70da",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1130,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:87c8b439d0de5a7a137ab0b513db",
      "council_id": "hornsby",
      "council_name": "Hornsby",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 92,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6006bedba8213be87359df72fbca",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7ae9e173ea2be642a786381a2478",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 808,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8cf4f4c56c6863e9ef8757aca8fb",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1834,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:17ab40d45e9fe3cb43b6304026f7",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 425,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:2a68bca416e829f785423b86eb3d",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2263,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9dedfcf0bfc5adad17cbdf7f2b85",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:37f43ce76880debcc86789ea3780",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 122,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b552d428749622bcae0929022e06",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 463,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:8644ca17e12a077faed033fe8395",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 791,
      "verified_input_count": 754,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:7311e49248b600ff9ece556082fc",
      "council_id": "hunters-hill",
      "council_name": "Hunters Hill",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 34,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:54d6ed7cfae6e55aaf46c172a883",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 98,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:2abaa9dfe25adb1aff949f87a791",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1589,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4eb404f682202dba57e55bdc45f7",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 669,
      "verified_input_count": 304,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:6ea62d16ceccbe4a1be806391ba5",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 515,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:5bd2455ca8620e9bdd159bd2d0c2",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 233,
      "verified_input_count": 233,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:bd42ffcb5328d6be0ec24c519d39",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 407,
      "verified_input_count": 200,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:83616b37933b9e2a80096c0f62f3",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 90,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5bbaea7286582627c652ede45d61",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 75,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:de147ef8d4ca6672eeae8e9f86be",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 329,
      "verified_input_count": 240,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a90c0e4d33dd4b265482805b3ceb",
      "council_id": "inner-west",
      "council_name": "Inner West",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 162,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a42b7330dc99a15fe0cffd1ff560",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:3f261e111befd7a9e34c6320be25",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1106,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7871be1d183da9a30833ca018d98",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1512,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:c10640edbaf08e6e086f8fcc8ce8",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 293,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:09dda7a93a85e8313e36a6131b13",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1552,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d6010b3ab522c082018b2d256226",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 72,
      "verified_input_count": 72,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:189fac2a78aa368c0b66f46a614e",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 41,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8bae4a844fc3e164a291acff51fd",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 289,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:63fc3a2ab88ef6e42cf4cd3fb77c",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 775,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:fe89585dbda3e9b27004d56978c5",
      "council_id": "inverell",
      "council_name": "Inverell",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 36,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:51b1e9feb024a22b4fbe5b4fbaaf",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:404cb79771631a1ecb75fd6c6801",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 506,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:440d4ce5b4803e66f30b8d23052c",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2143,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:87169830a57edd1a53a95db24d67",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 600,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:bf156f7a2bbabd0ba11b7ac2419b",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2381,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a07effa1b6fedfc39185d62a9dc4",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 14,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:911a05ca628b4b3bada9040c2a72",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 139,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a8d0193b0eed82e2e24d8da0426d",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 944,
      "verified_input_count": 226,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:bd7e35409bf59cd2612a685c5c9f",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 838,
      "verified_input_count": 757,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:8f3261ce5dfd8d5e11bef4a6893a",
      "council_id": "junee",
      "council_name": "Junee",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 68,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:437736d7c3392793ef9f91d1c1a4",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:081f017f276027fc7d10de8f80ad",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1500,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:482aa7d1b9fc87782a5514a0961b",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2141,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:aa84259af5d02a5577cd1fbd7590",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 496,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b07a94a7402fb901010c4a3b5955",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2627,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:b4eb73155d0de39df415e429be31",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 216,
      "verified_input_count": 24,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9be40eca37db71e0b444e70802f1",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 180,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a86bd4bb43dba0085350e7b55869",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 663,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:80cfc35102e95222a622a853f3b5",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 844,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:06db8f01be02a53b9c711d6600b0",
      "council_id": "kempsey",
      "council_name": "Kempsey",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 60,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3ce0a429f12b9b1e24ac064c8fe2",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 682,
      "verified_input_count": 682,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:1885e6115d21dbae7a0b092976ec",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 8743,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e3f71b2866ccbe8748db205991ef",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2257,
      "verified_input_count": 1402,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:dcb7f10ca824cbef2af84afb5ee0",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 533,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:fccd3cd2137ff65eacdb4a077c04",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2921,
      "verified_input_count": 1359,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:e4dbcb4c45741d34751c359a8443",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 306,
      "verified_input_count": 152,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c8322c564d88af578615a78b35b9",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 172,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bc1ee38012369b0dcbb50e8ae521",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 707,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:7367e45bdf1c1c5d8f995eb3a9ea",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 871,
      "verified_input_count": 757,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a7a5a4b905402b832d2380add2ad",
      "council_id": "kiama",
      "council_name": "Kiama",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 202,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c84ac205a1d93ef8d83b3816886b",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:ea15ee25086e41842f5d96befaf8",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1576,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9a794cfce24ef8c813ab91c59c54",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2398,
      "verified_input_count": 1403,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:05dcca56890105f9ddfa2a858d26",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 668,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f2e42c152d628fd9225e86d82850",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2842,
      "verified_input_count": 1360,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6f83bae2b5bf69164085f86d3dc4",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 176,
      "verified_input_count": 88,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0fac0fb8e0e465c520354ab86e2e",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 400,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:77b6512f3f1f6c9cd542eac8cbe4",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 1396,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:d38a2379671465be30e79e2afd2c",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1224,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a0d8614a118305a9e0978caa973b",
      "council_id": "ku-ring-gai",
      "council_name": "Ku-ring-gai",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fc7ab87bae4c6afac1f45b13fa9f",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:97c2e4fc817cec9655d5281731ce",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 10645,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:64309465fc836beba21a524d767c",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2593,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:2edddbe49f34e28ee2845eed78bc",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 529,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:3c2b2aa8fbc7ac4cf2d29ce0b9a5",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3690,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:22b17d798fde1efc8886d3ab86f4",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 43,
      "verified_input_count": 25,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a8d711dc7066f9f15c54816320e3",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 333,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bbf0b2319e01d89992c0f32b4598",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 900,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:334174949c020827dfb72ba05ad6",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 811,
      "verified_input_count": 762,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:e8bb1b24bbd664f7b11cb2d2e069",
      "council_id": "kyogle",
      "council_name": "Kyogle",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 73,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1479e312d33b3c0d3c96cd23738f",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:57d2591398677ceb1bbaea6f9fac",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 706,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6b82a8b6ace1640bf96728a7cbde",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1746,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:be35520a05ebe09a128cafbd4057",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 405,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:8dc65284e3e9640476a5e446093f",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1822,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:04947c1a16c1bb267cde0feafff3",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 37,
      "verified_input_count": 37,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:970fa17bb0d837df4813346f8f73",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 232,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c5ddb838a05b09810e63b145addc",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 598,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:7afa3d4ab4e17d905bc54fee71cd",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 767,
      "verified_input_count": 760,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:41e4b01a55888cda395aea2c45b9",
      "council_id": "lachlan",
      "council_name": "Lachlan",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 51,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:14db74f6ff965ad7b5f62b8e167b",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 692,
      "verified_input_count": 692,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:d843547f909306939f61b13882aa",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1564,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3a402c8e0c488b48887f9de4b786",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2178,
      "verified_input_count": 1344,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:4941bc696b37359d28ff6eb1cbd0",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 472,
      "verified_input_count": 274,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:6e6876b62cf729c095456bda0a82",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3038,
      "verified_input_count": 1297,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a84cfa18e5975f47fda825602a40",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 42,
      "verified_input_count": 42,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2f09709123c2ed7ca5a098978571",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 233,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:70d0b72a2eebe48637991dfe18fa",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 529,
      "verified_input_count": 208,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9849d9c7a821f49b34b290983fce",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 952,
      "verified_input_count": 748,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:6d15f545ab5e02466e5e9c82f77c",
      "council_id": "lake-macquarie",
      "council_name": "Lake Macquarie",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 77,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1ea76cbd676c526d933873c9fa41",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7eb95893096b1b67c298aab4a372",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 854,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b0311c15311229d164d07408d581",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1400,
      "verified_input_count": 1399,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:edf2e13a5c2728f6d9e91f88fe43",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 275,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:7b52e9a5702ca763eac24f881b2f",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1357,
      "verified_input_count": 1357,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d82e5d0af11a50f0a3bfe76b7c3f",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 34,
      "verified_input_count": 20,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e37f79c39ae80c8b9f64dafad786",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 5,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0ba1370f9b139190cc82e616a177",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 214,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:b5d566382ee6be49d7ec0c5a44a4",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 813,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ebc406cddae4cf918a9d351c763c",
      "council_id": "lane-cove",
      "council_name": "Lane Cove",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:94d9065f9cb7e5bfe07b03ce8ea9",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:cfd7087c992ee44d4437a7fbc7cd",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1017,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b1ceb491295c00088e6ebb705424",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1433,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:139da375fb27606e3ece81bd5ff4",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 280,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:6bb388a886a441a4b22dfbe4dd1e",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:bec57165f89d6b248764ec5e5264",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 34,
      "verified_input_count": 16,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a0bc5bf1fedcdd620fba9d0a91fa",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 2,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:dabacefd6a19a14cecdfa0709f7f",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 240,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:cda7606fc42903a580e56af1bc79",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 764,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:17dbff744e0348ca6f2a6e96dc3d",
      "council_id": "leeton",
      "council_name": "Leeton",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7895a4a4156284a7199a0397019c",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:77d930cf17f0f542a97237dc5128",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1401,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8c1596ba042a3348ba5ae168f774",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2595,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:a8b34f5732f329a2e712f76cad0d",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 505,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:cacd9f9b846fbbb485284a66d91a",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3705,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d8e1342ce499d8b53e32f4ad7c27",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 111,
      "verified_input_count": 111,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:353aa16c0327e4a34dc5e2e4f03e",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 210,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:60ab9fa9bcf73c158282fed6c6f0",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 728,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:05a57fe79e09ec5a0e3c05139d9b",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 862,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:37842969e27a955b7d227e3b5b5d",
      "council_id": "lismore",
      "council_name": "Lismore",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 59,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5899e7757a4c3fef9b3b7278e79d",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 704,
      "verified_input_count": 704,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:9106ee0044e26d9e7c8af6de6af7",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1203,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ee31ea8dec11d71d64ad2eb061eb",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1467,
      "verified_input_count": 1425,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:1401ae0a0735f007851ed6f4a314",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 318,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b9b886e1290bd137c06d3e39ed6a",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1382,
      "verified_input_count": 1382,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:25c002472623ce41217901dc1511",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 44,
      "verified_input_count": 21,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c8ffbb1e39f3ab549bbbd97549f7",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 64,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b39a92109ab3f79cc2dfb57d5b0a",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 284,
      "verified_input_count": 234,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:3bfe6664b4f86756630e42d39378",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 802,
      "verified_input_count": 763,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:aa3826cac792c43e9000b2bca59d",
      "council_id": "lithgow",
      "council_name": "Lithgow",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 51,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3a750e7ca1b8f113f2a20b64fb15",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:1bfc5b9dbbc808a70c25bb5694ec",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2287,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d0ad5c8c234f6f94c7899a707f9e",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1482,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:1569e337426797e38f453eb1255c",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 360,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:95bad464d7375bc4fc58d255dd3b",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:c13a8c8c414aada88a3d2eca5713",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 118,
      "verified_input_count": 53,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7809a73eb98ba9afee0f64be3b2f",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 108,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:937c5f396b789d2b41b93a5d76af",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 368,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:fdf8c141074d080eb2c80799a95a",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 892,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:529022c40836031591f587e54c10",
      "council_id": "liverpool",
      "council_name": "Liverpool",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 39,
      "verified_input_count": 6,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bc525cd2652669501dd21e2a651b",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 460,
      "verified_input_count": 460,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:645b9d32315bb17845b2c260d958",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 663,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:098458166b2b2aea96e6017e4266",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1850,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:51cc7492d017c897c8b4d0ac066b",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 535,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f47ab6b101fc6a1411b7ca42d5a9",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2348,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:214532999cf292fe4f51ed7a9e13",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 10,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:db98feeaa2e18f542d751c8bb395",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 268,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7da19cc47859dc4fb87121cfb3de",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 744,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:5156bcfe37b28296717f07bd3699",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 623,
      "verified_input_count": 550,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ae9b2d43b74e1a2c567922287d66",
      "council_id": "liverpool-plains",
      "council_name": "Liverpool Plains",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 95,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:62468a0a3bb1eff8a5120583c307",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:25f4d27ff7ff778570bf42d9668b",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4113,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0f3880b6e6e77a08f819a76c457c",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1863,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:b1345d79de637119051cda346a52",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 439,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:82a835261410a2878fd08d3643c7",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2097,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:81f4c7ce65bd61539815dae17bed",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 26,
      "verified_input_count": 4,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6bc617fcdddf939945429b768148",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 102,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0578bdf589b572d00585da8ac209",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 494,
      "verified_input_count": 224,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:b09aa011365d0eb8abfa7ef524a8",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 812,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:8de5262c4fe469a8cde471378776",
      "council_id": "lockhart",
      "council_name": "Lockhart",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 50,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0fda6401c73a95e8435d1ecaba15",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 700,
      "verified_input_count": 700,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:cca92ade7ce62e2a93b785f2cf40",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2293,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:689c2641af8bab830749151a8779",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1561,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:3e0eb6cb9e95f7c756c933ce866b",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 347,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:91319cb3c12ae4ec30d33dac7e95",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1750,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:3e926401fe738101d88e6a913036",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 21,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9c616ad00af8bd4be8ac913237f5",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 124,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:002ed893e4df18c1d045a2b94238",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 479,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:6ceb4f6693dc9415ff544df79b5c",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 881,
      "verified_input_count": 757,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:54167e33bc11083867f70002fd48",
      "council_id": "maitland",
      "council_name": "Maitland",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 44,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2f3db035635e610eeb4707a27d26",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 121,
      "verified_input_count": 121,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:05eed92255f52565d12e57130533",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1460,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e328a4950e36c87e81efa278484c",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 449,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:0900e4eb0b82fc6226c92a94188d",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 187,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:36d75c8a946d8a6c335554aef8ec",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 463,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:487365b65803f1de0a84e302c5a2",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 1172,
      "verified_input_count": 302,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:881f37c531e7c2efdf3edc56cbac",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:96d3c2baf108510ccadfb2ee4612",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 84,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:6ee280fc0a19024e08786cbbc9e6",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 265,
      "verified_input_count": 247,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:c7ad7a265da97366b2ad2505869a",
      "council_id": "mid-coast",
      "council_name": "Mid-Coast",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 92,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b1a736eea875f67477e31f242831",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 458,
      "verified_input_count": 458,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:0c13fffa3d1445faf58fb4ed352a",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2027,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f1a608145e1a79ccbcfc8f0e121d",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2524,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:64e22f771b23f2397f593060785b",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 692,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b5205bcd1b8f038ec661cec85384",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3633,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:b4ccd92e45b150765fcd88f7feb0",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 79,
      "verified_input_count": 76,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f4ec06acde12f2b7eee3e339816e",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 536,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4035c2b89ef54244ee0dd88ff10e",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 939,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9a16b5a1de4ca8006a39d5d6ddee",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 767,
      "verified_input_count": 550,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:abc6447916faa001da70d2a00533",
      "council_id": "mid-western-regional",
      "council_name": "Mid-Western Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 89,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2c32f00d8598c7512f98ccc8f15e",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:b8a7b259a4d144e728773b675047",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 818,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d62fd2e0340c8f8a9568275ab487",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:e1ec6a5d4e0e5101da51bee21319",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:2cde48e20469b04e0d084b5b9f2a",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:17a194be96575f252ebdbb3cd7bd",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 111,
      "verified_input_count": 32,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9097f9ace6c8161439815a6e7022",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0603d77169b477e27281a093450f",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 236,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:90f06857c612d39270836a1824cf",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 764,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ae1c0325bb4ba4f4ef0313c26d37",
      "council_id": "moree-plains",
      "council_name": "Moree Plains",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 2,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b4ebfe27d8befb3ecd288680a0a3",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:f266daa8af9c4e4c5576d4714076",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 878,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c9c664bcf1ffe88d1e2ac077ebd0",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1833,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:8fab070cb44ad6ea0573424b4394",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 547,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:bd9e900ff0ec1b1c2870edf9fae6",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1937,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:03de1982a3a97e153b5c3f4efd2b",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 145,
      "verified_input_count": 54,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d79bfef9a71e3ae506f52a77a984",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 160,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d231f992a8b38d4589a4c5f9b1ff",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 610,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:304fcf61ef95db83726fb22b9b7f",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 963,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ebd069e93b11444f6bfd956406a1",
      "council_id": "mosman",
      "council_name": "Mosman",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 109,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6ebac16998d03cf036564d361201",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 110,
      "verified_input_count": 110,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:d368c5fb4b40361b99955061e6b8",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 889,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b538156de61971d575ce9f8fdfbe",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 373,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:0abcbe411af265df08ff224cd6e3",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 193,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d1046c773901dd0e951f309ff5e2",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 259,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8079fc1b7776121deacbdddea2e7",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 26,
      "verified_input_count": 26,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6d6f85375a8adb57c7d01937efac",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 39,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:43d378d890b3afc51a2ae700d240",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 50,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:21c62eb8ac028308631a99cca705",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 261,
      "verified_input_count": 242,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:b0b8b45c2aac4734980fbe6d050b",
      "council_id": "murray-river",
      "council_name": "Murray River",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b52afd03bd155ecfc20ef183b066",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 672,
      "verified_input_count": 672,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:1160c7985aa146a6eba9db0a782b",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:eceb9d0c2546fc6de5ec0fcd3f1f",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1681,
      "verified_input_count": 1392,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:8b57b695310685d232556dcfc89a",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 371,
      "verified_input_count": 260,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:be8ed7d759294d179db51e47b2ea",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1768,
      "verified_input_count": 1357,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:148fbd667be9a001ec4328bdcb71",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 11,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7efeaf8fe9ca79bf928d7a3a4509",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 79,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:22d0cec03014f688346b739c8684",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 415,
      "verified_input_count": 227,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:65a6c1dd4aa3aa556a50bc84819e",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 800,
      "verified_input_count": 736,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:b49bd85568c54a8e751348e7bb63",
      "council_id": "murrumbidgee",
      "council_name": "Murrumbidgee",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 49,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9b2046d8b817e7e2e51454c8f92b",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:941b3158cef9f5311f7afc34744e",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1313,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:98985cf7b20655f09635dacec81c",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1715,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9563b296111b73aac2eae01c33ac",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 346,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:e00fb75aba27ed6cf1397dc60b44",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1924,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9a43d28ed8d7441b15f0db129519",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 45,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5634394b9f3809a472d5ebe9f3e0",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 76,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f95ee765cbdbaaf71f045655641b",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 357,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9b17c13b9cc121f462486f00ca9d",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 818,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:31563a3530da66403f18ef4dd6e9",
      "council_id": "muswellbrook",
      "council_name": "Muswellbrook",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 59,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0829d6d428f413adcb06d0a7e439",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 86,
      "verified_input_count": 86,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:11bb49120551f1fb487215683ab8",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3737,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:971c889ab16ff7bb857b0c618da3",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 942,
      "verified_input_count": 262,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:49e102b7c64884a2a8f685f3340f",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 326,
      "verified_input_count": 116,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:6b8686fe67536cd3cbd937301979",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1435,
      "verified_input_count": 209,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a87510e93eeeeffe56a81b4fb0cf",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 36,
      "verified_input_count": 36,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0be29371c693946d0de3c962c8f6",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 325,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:42fd9d49609c21ac56c17272d1bb",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 790,
      "verified_input_count": 35,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ce13dd18be39290fc1cd8cd53650",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 312,
      "verified_input_count": 191,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:45f184a75a3dba8606736773c1a4",
      "council_id": "nambucca-valley",
      "council_name": "Nambucca Valley",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 42,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d25d69f9f5426942270275d7383a",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:d90909b2b7824187dd813c411997",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1044,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:361107c5eaf1b9eb2f7942f555e9",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:08b28495e031231aafb8619a5708",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:74baa32a1f2c5dd24c4590f601f5",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:03233941dba3894e31f3d84be158",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 69,
      "verified_input_count": 69,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9fd2fca175e35dbd1fb700ac586a",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 4,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:04aed79fcd8def18bd93e724d9d9",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 237,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ad0a50a051cebe600bf11de6e961",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 762,
      "verified_input_count": 762,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:01dd24df5d051e167cce6cf300b6",
      "council_id": "narrabri",
      "council_name": "Narrabri",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6843eba9c508088076e7e3a28eee",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7f79f94399c266047bafd131aa4c",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2127,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ce9f31ab0bb1ef5529dfd9d76c25",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1450,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:d7809dcd402ac54876fe3683f3e9",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 297,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b461a74c58121d258a3c1c65650f",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:408f16bd1a17aab62afd44d8b295",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 862,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:38ad277a7df20893606c04ec4a5e",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 50,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:75cd36f7f9928563df46ae84e4f2",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 294,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:4471012025bb500b7ffd7861ee76",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 813,
      "verified_input_count": 760,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:3e6562cdbc678edef54bda62f605",
      "council_id": "narrandera",
      "council_name": "Narrandera",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 56,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:30394ad836de206f2889435a8175",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 708,
      "verified_input_count": 708,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:1b05c1ac9a6b1abec3c7e1bb826c",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1101,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a525d3248ff99890f1c983a36625",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2104,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:b126793b24a6372c397470369e8d",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 457,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a9c6b6dac3c33aaac750cddf6489",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2620,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:2c81b234c1d42715ffee59b1f730",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 125,
      "verified_input_count": 19,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9579371b9c1af6f8b6a92db48a79",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 191,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:16708a21312397cba2d3d93ccfd9",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 695,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:5afca93c203b3f6337b0f6d4763e",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 877,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:04ad9a4ab96951981c122b9aad80",
      "council_id": "narromine",
      "council_name": "Narromine",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 58,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6aa7cbad1a3c48c04c167e20a012",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:9107e4ef631a97f4d467f6033c03",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 9871,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6ead4f601e37ed1237c8c9cb68c2",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2143,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:7c55f721c9383df2bc3a578e7595",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 545,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:64798bde02bee415cd00179659ff",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2584,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6c0dce44e9440d6d5b0ab561500d",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 1247,
      "verified_input_count": 309,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a0af7c8d7abd87e1f72ab9b38ec5",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 186,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ddf5dfdf23c7e66a4ee04c6eb4da",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 647,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:b90b78a2324c284b8255a530b954",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 904,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:9228d515e597fa994eb92a34e414",
      "council_id": "newcastle",
      "council_name": "Newcastle",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 105,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a87296377cd9d4b98244f2db641f",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:df782c2fe58a45c57541d888f4ef",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2046,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f8e0f52a64cd8e005c11039c2978",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1422,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:d6fe5bd7a1759fef57896f671403",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 300,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:2aece99608a1f0bbd65d12c64d70",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6cc38ddae16275d6d6cb3cf69203",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 21,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:20e35db064f40089e5f4b9ccae01",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 33,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fc11c3dc00320e9a724e526a1cd9",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 221,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:d999dee9bccc8dee79f275085c3e",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 769,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:7f5bd0d7c41d4535b19dbd52846e",
      "council_id": "north-sydney",
      "council_name": "North Sydney",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 36,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:21ffb97d1d2c88971d99d519fc84",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 110,
      "verified_input_count": 110,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:86c75808b30e95af6d97b9651ef4",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 11170,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:50b05be2956cb4231d4fb8729228",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 351,
      "verified_input_count": 304,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:faccdeb795c760f7a51386ff6e70",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 197,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f6d53d966564d5de63e0b7933586",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 233,
      "verified_input_count": 233,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:28ffed95e3ee7319102e80530cd0",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 90,
      "verified_input_count": 90,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5e1c65d5bcc784bfb104aeb5f046",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 51,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:50afba217b384a17a90af776b206",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 157,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:2e88c85df66c9847f2986569e2b1",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 270,
      "verified_input_count": 240,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:93e91429151594a9f89b97e6422b",
      "council_id": "northern-beaches",
      "council_name": "Northern Beaches",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 38,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e64d0178e1f65c6bbf367068f9ff",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 679,
      "verified_input_count": 679,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:c831cc71eecba322a3a333746f6a",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1210,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:303ec9f3a2f6e0ba151c659e9157",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1831,
      "verified_input_count": 1425,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:a9e61eda5268ee0fbc736017eda9",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 482,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:e16b13d73e06d00ed253f5c53404",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1890,
      "verified_input_count": 1382,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:eef5c3f74a6ae6f54890ab6398f9",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 2,
      "verified_input_count": 2,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:695d8cb7dc1dd5b0c7391d7edd2c",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 273,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:087ceab9758c3a3bb690078ead93",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 807,
      "verified_input_count": 234,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:3611506016424aa666ffb98e2828",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 891,
      "verified_input_count": 762,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:27b499783f2a09da1a013b69931e",
      "council_id": "oberon",
      "council_name": "Oberon",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 60,
      "verified_input_count": 9,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:60e6e6e03c1cccdf8a8fefb10e49",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:425fe5218975b597e5795f2aaec5",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 5398,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:12485a3a0233934dadbded16441b",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1785,
      "verified_input_count": 1423,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:192026d44af942bc898d1ab562e9",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 457,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:13387f3ba7b772f18ae28c419af2",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1831,
      "verified_input_count": 1380,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:9c044d2c1ec17c98110db8ea0fb2",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 123,
      "verified_input_count": 58,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:54820cb90f4b9c728fc6db6cb7d4",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 258,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8f1afbdb2f408f91286759af986e",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 790,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:c304f4e350cf7290468e01852977",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 928,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:7da3be83d4bb5d0fca30b52eb93b",
      "council_id": "orange",
      "council_name": "Orange",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 96,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6c90c2d6efc4fe86cc8589b4ed23",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:7e87640214877a244971c8aacc89",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 941,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fd30f67c0011bfdd08fc51b1b2a7",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2003,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9d0beb5c7de50c2332dd31a95e6c",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 492,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:24cb418b38edc054e69cfed6ecda",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2329,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a6c8b572d1635173eb6ff1bff368",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 16,
      "verified_input_count": 2,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8ae2b0d45bd0b5dbf3ca0fed4817",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 199,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f760909ce4ff36e683f917da5954",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 777,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:b95742fe234dbe38e11f9d5bb85f",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 866,
      "verified_input_count": 765,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:9ddfd8fe031289e5fbb73a325225",
      "council_id": "parkes",
      "council_name": "Parkes",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 50,
      "verified_input_count": 14,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:460f966a9f70b7d507fba1f67aa6",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 641,
      "verified_input_count": 641,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:3b2d1505da0d7973cdb45c801e2c",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 21831,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6914469b000e8f5799015f230520",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1454,
      "verified_input_count": 1362,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:8c9fef03b000de33df745b914274",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 306,
      "verified_input_count": 260,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:0b617a446e85ae0c590c064a9ed0",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1453,
      "verified_input_count": 1327,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:97f879db793255a039b6de011c51",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 179,
      "verified_input_count": 179,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:70eb03613eda14bc9e83218af2fe",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 222,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:19e507bd6be7ce6b5eca7af32dbc",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 275,
      "verified_input_count": 203,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:1eff8855c10894fe2c8b40c671a9",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 935,
      "verified_input_count": 732,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:ee542841ef254b5812915f3f8c58",
      "council_id": "parramatta",
      "council_name": "Parramatta",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 60,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:37aac1ad96d3652d9391df325481",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:c6c42747c6596d854e57d9c478f4",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 8862,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bc611af5fd4254719d34fcfdc44a",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1614,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:5df7542f59a06b4be55ec506d950",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 337,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:933a5d56ed61881e493eba79612d",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1754,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:61f7483e2848a44e8d7decbdf4bb",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 382,
      "verified_input_count": 382,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:597b9e5b87151da91a19e36c0c31",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 131,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9bec02d4e5ca737324cae68945df",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 283,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:be814234927161ca3841d7740c6c",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 861,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:1c4496e7180ad4a07caa44849464",
      "council_id": "penrith",
      "council_name": "Penrith",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 49,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:48aaacfc7ae8ba63406e6c5812b2",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 441,
      "verified_input_count": 441,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:8857dd6ec850a527db276c888f97",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2156,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:65baaeefaece7fe7926e937a58c0",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2932,
      "verified_input_count": 1020,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:840198624c2b60e586b1abf90b34",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 550,
      "verified_input_count": 263,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:3e6f0913161b92c5c606c7fb036a",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 5333,
      "verified_input_count": 938,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a4d55dc6d2f5dcef43110292d95d",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 165,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5ed237947490c1f023023c30dd17",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 268,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d65ff889faa707862fbac8ba72f9",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 990,
      "verified_input_count": 158,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f82fd3c2e29dc893961f3b4f44ab",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 746,
      "verified_input_count": 550,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:930cd391f9cb252840f933869b84",
      "council_id": "port-macquarie-hastings",
      "council_name": "Port Macquarie-Hastings",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 112,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:39f94dd61961eef92d5566f6bf58",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 689,
      "verified_input_count": 689,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:df682491cb291387c1fd74e8d996",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1567,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:81db41748f83f68477fe8a45399c",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1398,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:a3b21f2d716e822530e6d8d56873",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:b00f08b40ab13bd9eef57cbbc03f",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:83d8c709ac01a9cc731e5984c39c",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 146,
      "verified_input_count": 146,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b2c4c7f1779bb412d366adc98518",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:66d5252846397f487591ab1cfc72",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 212,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:51e0f2600e531bf50a16c1270adf",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 756,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:bb1fc50387dc07cb789e64e6644a",
      "council_id": "port-stephens",
      "council_name": "Port Stephens",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 5,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3928504c2a8a88d34e3b24c07a39",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 121,
      "verified_input_count": 121,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:9c56c8dd78d8313cb719da9d6823",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1159,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d701dd1d488edda054218783f0e9",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 330,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:6765e0bb0653a65869fc9054443a",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 150,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:7caf7c6058602b9ccc3a94be8acc",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 259,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:f3d378b069e90ff4bc74e628bf10",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 100,
      "verified_input_count": 100,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2bc19428c1ab7f6d79eb65e2c8a5",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 3,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:168c48f169a1276b8f66fb8e30a3",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 59,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9d74f9fa050ae736c35054afe0ac",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 249,
      "verified_input_count": 247,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:446d9d86aa9555753aae2bcf5ad0",
      "council_id": "queanbeyan-palerang-regional",
      "council_name": "Queanbeyan-Palerang Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 32,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bfa72398c69b906545c95eaf75e7",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:e3b9c78f93944183c24371b8e199",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1076,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4c289d837a0983e11cb9e62c9f13",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1849,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:f64510fcf043ff9465bc368d9210",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 425,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:acd92bdbef8da468cf34c4fdaa15",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2137,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:48c0cdc59aca73a0e2b3883fc288",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 122,
      "verified_input_count": 122,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a7417ceb866c9a227a35cecb2d9f",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 120,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:002b910bb2aa3acded5f0b1d391a",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 637,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:033f239b0bf547c98a03559e68bf",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1021,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:2ce580a9de692fcabb49b0429592",
      "council_id": "randwick",
      "council_name": "Randwick",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 59,
      "verified_input_count": 5,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:68e786d5b17fe119f7eecf239b13",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 603,
      "verified_input_count": 603,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:17ea2445bc46e6a218a13f4cbf06",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3748,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9d2d0c379a20d65fc51c54406987",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1862,
      "verified_input_count": 1345,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:633615dd053ca7b2133f4b9a95f3",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 453,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:e23db3c1fcd1aa1aa8352243a254",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2130,
      "verified_input_count": 1286,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:7291f96f8a410f0f8233e2101806",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 57,
      "verified_input_count": 36,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d2ee330aa9c222b348847e6041d8",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 387,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d7dc941792b6fa2898d242a147b1",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 458,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:afd6c0931fa8b6f6653bab9b73b5",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 707,
      "verified_input_count": 658,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:09842c24903c4e8023d7a08b2320",
      "council_id": "richmond-valley",
      "council_name": "Richmond Valley",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 89,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fca2b52368efb777c15f7946d82d",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:48d360195236f809b5f8fa65cf28",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 21974,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:104ef6744c311b3a70c8a49e6655",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1898,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:2422e80e93f8101a052be7695c23",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 441,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a1921b33c261249efa899a843c93",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2301,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d33455dfd533acee90e34689f981",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 237,
      "verified_input_count": 147,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8f03aa632551c627989fa1d747a1",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 142,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2377b0ac14ba987d546c073546c9",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 607,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:8c24d84efcd6c39801a78e0b22ef",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 849,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:0959bf5d2ead267d80e62d14112b",
      "council_id": "ryde",
      "council_name": "Ryde",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 26,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d9ff62a28e33da2611a6451acf32",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 681,
      "verified_input_count": 681,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:e5db3acbad991649ff072f610a6a",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2466,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7724984621ce08f207b2c2ef853c",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1414,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:2a47fc3e4a1fdf8b27594373f94c",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 292,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:0eb5868087d34a5d6df5edca0464",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:fd64035ef817323b904529d8a5dd",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 114,
      "verified_input_count": 56,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3b07e8d598679a7458b6543406fa",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 48,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6f74bebd5d9713106eccc5e215a4",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 255,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:a9ada1a02a9de9b358dc0434d332",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 778,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:eb74e80a6d1d99315a9ba2e2c3bf",
      "council_id": "shellharbour",
      "council_name": "Shellharbour",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 22,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8b0f095afae3237aca0c93b6d92e",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:148154871470d376e65a1e6af684",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2046,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d00a028cb315ce88c0c902b55e00",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1456,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:2536236ab91e951821f5fb3cc25b",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 303,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:bccf308c8022c23ee84e473c280f",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:1823953dca2184a994f78adfe496",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 107,
      "verified_input_count": 107,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0670f3c7f33fa87a07bd896ccfd5",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 35,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:45aa5eaa9bd3fe85736f689c81f0",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 244,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:74e9be868f857c247e8c3e246816",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 786,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:bd8b882676af57795d71c4e5286b",
      "council_id": "shoalhaven",
      "council_name": "Shoalhaven",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 60,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:fdc533030ef71080751c33de3ed0",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:f39d99f0de7a7a37b1fbcf3c9fd9",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2400,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7327366e9664f9e5e2e91bc7112c",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:7b97986240c2e4a073352477492e",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:3bef2a3ca5870ec7f1137a9c06b5",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8bc136a879b202a0eae0746cd11b",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 270,
      "verified_input_count": 224,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:950805bcd67c3d6615632a9fdc7f",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 0,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "blocked_missing_inputs",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9a3b2a7eaef1f46955e5f2594a08",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 250,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:4025673ba12ac63c4db6e2f7ae71",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 768,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:154a9f55866f76641d98237d0150",
      "council_id": "singleton",
      "council_name": "Singleton",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 25,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3e4a1122a62c8c624074bdc2c3a6",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 110,
      "verified_input_count": 110,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:a3ec1d8a7a3e5011397aa95f0d16",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4165,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7b777089c2f3812902c1d3af4603",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1479,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:9496b0a3ee3843d94305faab25fe",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 546,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:180a7c8730152e196473c90bc37d",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2071,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6b417cba33e3613018df709ea362",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 86,
      "verified_input_count": 41,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0d5eb6375bff50ef01f60ba53bd8",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 353,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:baf00555bdaf87dbc319d0e45b08",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 856,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:03d5bfe4181bf2dc5faf73f69e18",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 489,
      "verified_input_count": 247,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:38986858a805bf2f8a47f27b82fd",
      "council_id": "snowy-monaro-regional",
      "council_name": "Snowy Monaro Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 339,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4c35ddd8678c9e901215e2ee85e4",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 114,
      "verified_input_count": 114,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:66d1c90d06ca4830f0588c4cc193",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1158,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:12f2292c18ece4f535f0fbfbce6d",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 740,
      "verified_input_count": 330,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:75e75ff18e8f4d583f25e2dca7ab",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 272,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:48d5378dd4c28c6df98a7e2573bb",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 953,
      "verified_input_count": 259,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:5d9ab96440df238d35e30b19815f",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 103,
      "verified_input_count": 27,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4aa7efc71ccd7d5fae4d61031d63",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 139,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5400ed5b489e5de08687899dbd52",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 483,
      "verified_input_count": 45,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:7eac8de2e994adbf54db1ca067a8",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 399,
      "verified_input_count": 247,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:06e6bf0b17c9ede60babedc87193",
      "council_id": "snowy-valleys",
      "council_name": "Snowy Valleys",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 58,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5c58ce64a3957dafa4a98a159026",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:0c7d3b9a4272764c1b1f3dde7019",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 8518,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:65c992bb1d0e17fa73da749e6029",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1431,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:7bf084b7b910fb119c7c6d5a73ca",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 309,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a2a0bc093a1de8823f70c1de2474",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a69bd8c47d639514c8f2b467bddd",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 198,
      "verified_input_count": 62,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4ec625bbeff9c9bb42c0a911fd61",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 20,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c0283758542861a3389cbd0d4259",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 239,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:bcdf5540f8b3a8cbc5bae3ebdb23",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 806,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:f29dfdd3c2ca69e0b6d50948d280",
      "council_id": "strathfield",
      "council_name": "Strathfield",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 45,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6c38f64d2c2b4a8929364a5af107",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:55d4b2fc3d2d789fab6b6092a1cf",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1970,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:42168e12a8665cb9696e074adb55",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1515,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:26774daac57968837a4f39061f91",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 351,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:331d8044a74b3c1336c1989b4b87",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1455,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8574471cc0cf077ee7d49f815473",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 207,
      "verified_input_count": 205,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:103faf8b13edd952f38cd1f8253e",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 135,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a32537b10c9fc558e5ddb72bd2af",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 252,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:0183c2b44812b3314d105cf4b674",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 845,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:8d8cf4dc747a41348f62f2ac60b1",
      "council_id": "sutherland",
      "council_name": "Sutherland",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 19,
      "verified_input_count": 6,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6261048baaa1dd516f4a71181eb1",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 647,
      "verified_input_count": 647,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:46d6e78d2adc5caa0737819752b4",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2968,
      "verified_input_count": 0,
      "peer_membership_count": 20,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:69735f169a689e23204aca49a4e4",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1673,
      "verified_input_count": 1394,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:1b2739e25dcfa6486ab75a53264c",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 442,
      "verified_input_count": 276,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:f1b7f8c2c548d7b1ea97d977afd4",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1642,
      "verified_input_count": 1351,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:2b14125a4dcebc1178a4ecf20c98",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 75,
      "verified_input_count": 75,
      "peer_membership_count": 20,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bb74e4a299d32147eb74b4bf6679",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 212,
      "verified_input_count": 0,
      "peer_membership_count": 20,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:185e7f3af2db34135cecbd5cbc88",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 572,
      "verified_input_count": 210,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9ae679f93f49e22d3ba9bb6d68d8",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 975,
      "verified_input_count": 740,
      "peer_membership_count": 20,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:49f015a6a21a073a22c77af47365",
      "council_id": "sydney",
      "council_name": "Sydney",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 48,
      "verified_input_count": 12,
      "peer_membership_count": 20,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:eb0dbf90d8c05aa7a74303cd4c91",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 704,
      "verified_input_count": 704,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:65eda9744188ba717739fdb4de6e",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 5815,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4f9a4124e0828e6aed443789e9e3",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1459,
      "verified_input_count": 1425,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:0249f73a624fcd7fc99c41822ae3",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 310,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:61517974ce7dd3ea67f80b81d332",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1382,
      "verified_input_count": 1382,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:b6970dbf23c14e1bba32b1ebb7e9",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 121,
      "verified_input_count": 61,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:598827245df4578f0e53c70fc545",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 33,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a8727e070307714f55a6105fcac0",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 238,
      "verified_input_count": 234,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:fa51f920ae312a99d85def2987b1",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 803,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:fa8961766ef8821337787969b4c9",
      "council_id": "tamworth-regional",
      "council_name": "Tamworth Regional",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bcd49c3fa688e645193c52e71d6d",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:31dc3bde8fbebdffea0a6261ec74",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 593,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e9e134ba4cac4ac81e76e012c795",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2120,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:ef20715d8e2464ce36a6463eca5b",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 555,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a695c407ae39d30f9e361f1e7aa1",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2456,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:c0df5d52a35e1160bd8813a18e97",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 111,
      "verified_input_count": 52,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0ffd9db76d2499d6948d3963efda",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 202,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:488783ef8f7d4bb20a9e88e40883",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 1166,
      "verified_input_count": 226,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:063d656f6303a0bc58d411592e45",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 899,
      "verified_input_count": 755,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:2e91528eca2f8ee22f1857dcd6ad",
      "council_id": "temora",
      "council_name": "Temora",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 50,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:da2340b1399c2a8d2d4a487d3c54",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:5c9a0550b3024861d966b2766df7",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1143,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:75d8c92f76bea53fe0042913ba25",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2109,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:632e973745277d295e710a829b96",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 480,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:455d55e3d92045d4273fd136ac69",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2481,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:a15239da1bf5c44b27b518d1efa1",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 177,
      "verified_input_count": 94,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4feea0850be83cf67775f887b7dd",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 185,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:655494d21f1c25c4962c4c711ba4",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 699,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:6c94446c4e558d3a595b2509f2d8",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 908,
      "verified_input_count": 759,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:19ef347da276dcde280214a9aab5",
      "council_id": "tenterfield",
      "council_name": "Tenterfield",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 36,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f96002331748dd6f600c4808689d",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 347,
      "verified_input_count": 347,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:3a74f49fc8320916443470fa60ec",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1732,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:0804c3f498f9195ecda098f9ab40",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1009,
      "verified_input_count": 824,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:ea2d15865b5f9a4cbe8860293cf5",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 340,
      "verified_input_count": 258,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:26eaea23fb0db34cd14b56dbbfa0",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1010,
      "verified_input_count": 729,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:4c956704437d4770578982b8074f",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 198,
      "verified_input_count": 111,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d177467d3eefdb2dddfde094f097",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 147,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b5a907b1052432081391af8d882a",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 343,
      "verified_input_count": 146,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f4af72b274ddebdf2fabc54db720",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 619,
      "verified_input_count": 501,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5f1c7510bde2d76895323c785f2a",
      "council_id": "the-hills",
      "council_name": "The Hills",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 349,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4e3135fa319e18d088e822121487",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:479ce3e8c5443f31f89bb1d6d20a",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 19622,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c3353167f2e98687838ca7475913",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2601,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:cdbab86da1cbcc623516c85d3973",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 629,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:cd9f6dedaec86f62df48ffa7b55f",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3395,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:2bc16bd99d3776dd09bd47b2f754",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 133,
      "verified_input_count": 133,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b2b72dc6a69ee448b2536d577ee7",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 320,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:3efecc93db14be3fdee7ca388482",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 901,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:6f5158857911fac383fd1dc16ed2",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 1073,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:a9886116fd57fa735a71ea96bde2",
      "council_id": "tweed",
      "council_name": "Tweed",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 91,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8ed1f9926ecd071a6f387abb859a",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 458,
      "verified_input_count": 458,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:89bb4c2820679b49f319d54494db",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4827,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:25917bd308219718a57540d671b3",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1476,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:ed7334de3deea77415a0738a644b",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 399,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d75d47b5ac88ea1a94a383268855",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1723,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:5d5560ffe90354b9a9a7937db9b8",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 13,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5f5382fdfcf08bb6fc038876c57e",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 243,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ab2167c4d696a10cf683c1eadda2",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 433,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:ca3d4cb560d7d54d4db05b189b27",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 733,
      "verified_input_count": 550,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:948dda3b0607acd671faa32ef474",
      "council_id": "upper-hunter",
      "council_name": "Upper Hunter",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 43,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6dafc5bcdd296f14782dac85f211",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 458,
      "verified_input_count": 458,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:dc494c9662fe666e60a363f3dac2",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1945,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:533bfb584f49be54ccb9147ab6a5",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1749,
      "verified_input_count": 1016,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:39f32cc01098764516edb53d3fae",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 518,
      "verified_input_count": 263,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:72c6a9bda36c9660be1f8c9b0e5c",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2092,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:1ff1239c9ff972187df9213b1ac7",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 146,
      "verified_input_count": 61,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6629f57e031917b2ca9205a96604",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 523,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bdad4ba4cd1462b15ea94f982749",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 778,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:f5f1ef443c23bc067b064698efc9",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 680,
      "verified_input_count": 545,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:46fede2b03b643ce2224e3c6bcc3",
      "council_id": "upper-lachlan",
      "council_name": "Upper Lachlan",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 93,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8c10bcba9828b5aa5ef5a51edd66",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:813ea8aa0b0a6c59327b4c63bfbb",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 692,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:64c465ebe5576e0e16f728e143bf",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2253,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:4e3296df20a0406ea0cf653da284",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 523,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:9da112be0e1bcf20f2802a0d43c6",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2770,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8de55e7ae06c2a020e43f30a21d9",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 21,
      "verified_input_count": 21,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:01bf0336dacba47c7fa06c5f263e",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 106,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:05061be2bb42f17b21eb8275171e",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 645,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:46742425b3622936907236b8fd97",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 807,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:8791e91c32b3e151a95d1e957e82",
      "council_id": "uralla",
      "council_name": "Uralla",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 55,
      "verified_input_count": 12,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:30ee23afb7989d8739d24a4dce7f",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:cde12b52eb02b511a4379bd854e3",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3962,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bc090152e6c54d1c8ba3481428f8",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1417,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:aeca28db1aa813387c723fe2a320",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 277,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:7c76f9c9553a592aa93678d8533f",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1373,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:cbc38061e64bc601f6b5b31372c5",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 121,
      "verified_input_count": 41,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d24e0afdf494eef95699a3246b29",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 13,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:301b5820216838aa4913c2379aab",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 230,
      "verified_input_count": 224,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:94684992d0fd8043d60656bd7032",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 768,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:c80ba5fc48234e9cc790ac27a68a",
      "council_id": "wagga-wagga",
      "council_name": "Wagga Wagga",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 22,
      "verified_input_count": 7,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5c3c170080eba3dbf2732a249d12",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 701,
      "verified_input_count": 701,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:23cca019dafaac53e4daf1a05412",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 550,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9a0f3ade23ad6e547f51567ae46d",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:c377d78275f5437bbe571767e4b3",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:aa8c037a9ac4017cc43b6a030feb",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:066245a9c1c58375747c8a52208d",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 30,
      "verified_input_count": 30,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:521b8cb24a23edfd73c99260a3c4",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 4,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:cd74a0b1122fcec6b83a699aa7c5",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 239,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:dda71927328937b461356d7ddeb2",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 766,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:811eaa8db5db7ad09ab3ba058b13",
      "council_id": "walcha",
      "council_name": "Walcha",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5cc636e9796510ad1eec3defb841",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 683,
      "verified_input_count": 683,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:e95ed598a3ada02b05c77d9539f4",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 309,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:580361e1fb4be150441ee4f2d5f3",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1429,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:93fb438a4d433a50a43ab6595529",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 276,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:7b75e100c829ff422344181ffecb",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:b1422786acc31d5861a3e89af9d0",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 1,
      "verified_input_count": 1,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:2f28246495149b6cc41d8b83ee24",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 2,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c612e25f58e0c1774863ff1b2c77",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 237,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:b9db5f2c2de97c2ad17359b4b046",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 759,
      "verified_input_count": 758,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:3b5901ecc1d0ac0dfba4f0c9586c",
      "council_id": "walgett",
      "council_name": "Walgett",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 22,
      "verified_input_count": 4,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c6ca9846da2f6da8e3573fa9559d",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:1ce4e5c2ad9a14e7de642b6bdf77",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2027,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:42726e860c2ed3ba9970df407f09",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2308,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:33cd861e56332f019aa3a6b32e83",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 528,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:fc19a79b2f2c3b67cc2c764db38a",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3151,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:904b5a60749b2baf040a0fbaa42b",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 68,
      "verified_input_count": 40,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:244ee0db3adc0b4dc1a0416326ae",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 104,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:630047a428e78b31ee9af4768046",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 711,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:1a1b3182e4e3f59500604b6c870a",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 847,
      "verified_input_count": 764,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:45e0d7617d16f6e2b0c799026107",
      "council_id": "warren",
      "council_name": "Warren",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 36,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7962edb321ea95fff580806c0bd9",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 391,
      "verified_input_count": 391,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:2a391ccf5853111f2d292ec8a9a9",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 2549,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:12a2e11d67187e088d0c98817a12",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1293,
      "verified_input_count": 905,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:e172ca68ba4099f3637a8c963089",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 370,
      "verified_input_count": 260,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:052f5d1137107d032c39b11cbda3",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1513,
      "verified_input_count": 814,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:25f5a014c6048a8fd282fa111a55",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 540,
      "verified_input_count": 309,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b5431b6bc20335a1d49da5b095de",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 140,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:c2a3ff10efc98f32f3a04f140cc4",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 431,
      "verified_input_count": 150,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:9a3fcd5515487286a95fc4c90981",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 546,
      "verified_input_count": 524,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:3f8610db334463ee09e147960e15",
      "council_id": "warrumbungle",
      "council_name": "Warrumbungle",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 33,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:28c7b3d9e2982bae869596de9b72",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 653,
      "verified_input_count": 653,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:41fdc216db6184a31286ba971b00",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3720,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ff7832529af11afdb640c252d608",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1467,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:392f8918b2fed5670fd0315f503f",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 345,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:1121049e20fa41573894483ceb36",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:d0cebfd7270b57e047684c227ea5",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 26,
      "verified_input_count": 22,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:18513d40c871d12228f50d26b9ba",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 18,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:bf38c378befb607cd068c9098853",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 248,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:75bf4e1dedde43b8accdf2ca6517",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 830,
      "verified_input_count": 757,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:3b442fe38d989f196cb02e445cf6",
      "council_id": "waverley",
      "council_name": "Waverley",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 25,
      "verified_input_count": 5,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6504a24e3efc2f5d3f656a9a9a96",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 708,
      "verified_input_count": 708,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:646a3fc67ac5a27821a4af6a02ec",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 8505,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f3f2778e9a6d0341e483e1ecd5ba",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1991,
      "verified_input_count": 1416,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:df7c23c0c7e08c70da5bf54ac6bf",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 483,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:eb968ce5ec04956d254ba74d674b",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2306,
      "verified_input_count": 1373,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:1737bc32ab184378cdc904f4b53c",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 82,
      "verified_input_count": 34,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:b397d508fa0961bd2b0dfa0e822e",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 130,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:6f50378d22c0b2e69a839e7276ba",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 665,
      "verified_input_count": 226,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:df9f5b9d3e27f760961326307523",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 785,
      "verified_input_count": 757,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:d17e7b3841aad36ac5f5b5f5e3b4",
      "council_id": "weddin",
      "council_name": "Weddin",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 58,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:05cfd3a40bc689d07e9f9efa25bb",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 685,
      "verified_input_count": 685,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:e800cdb50bac9cc46b17b8378e91",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 17,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:12524f7f7a742141ba18af648629",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 2513,
      "verified_input_count": 1429,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:7907629e0b8a087b1143e2f1be9b",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 614,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:dacd99e7c007258f986f5c643090",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 3094,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:992acc2a061406eb94d1db4760b3",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 38,
      "verified_input_count": 38,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:e12db38c8111b756e94b6ecc62fd",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 324,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:d078dcb252610e497df3285f0105",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 1001,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:8e3e0d77d69a8ce0d1cc15bbb344",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 909,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:8de99a77715f25a34a04829faaac",
      "council_id": "wentworth",
      "council_name": "Wentworth",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 62,
      "verified_input_count": 15,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:495af91f752392174eb751c5fbf1",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:802fd9c26b76d2c2b15927e624a7",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1211,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9d1be67d623fb5b447452a090c81",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1632,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:0a2c08512796b29edee2d0c36ecc",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 318,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:70f0cfe486458f67dafc388fe478",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1913,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:29f5caf0dc8f895bd6c9ab6ebb90",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 157,
      "verified_input_count": 157,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:f5e673444077e64004c6bfd73abe",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 29,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:80127fcccfde2971af73190c6015",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 331,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:d7b3fd6b09080d8904d2856e0d1f",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 792,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:5cfd9973b6c61b01c38f4ca4f8b6",
      "council_id": "willoughby",
      "council_name": "Willoughby",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 20,
      "verified_input_count": 11,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5d22a7c179c11f4065b6cddce5b7",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 710,
      "verified_input_count": 710,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:08dab8d4e8795e220b941d110d48",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1791,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:27cb70d989b38bdf81a85c702ab1",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1498,
      "verified_input_count": 1418,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:1085e4146d6db5675e46438e7bff",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 345,
      "verified_input_count": 265,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:a075251f6365cbe1996335f8c482",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1386,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:2caefea392fca7f8f6573b781420",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 188,
      "verified_input_count": 80,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:58b9103903f229f7f891120a0536",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 104,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:a7579ee7713bb94bdc0046a212c1",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 466,
      "verified_input_count": 236,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:a4914424ad5fe765fcd3391a7929",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 841,
      "verified_input_count": 766,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:149e4976ec7ad44b65b91dd38199",
      "council_id": "wingecarribee",
      "council_name": "Wingecarribee",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 65,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:095ed8a01d7b0c8e6b6d763f3d41",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 708,
      "verified_input_count": 708,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:dc2f2f0374d9e6bf4de33a00e5f3",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 11413,
      "verified_input_count": 0,
      "peer_membership_count": 21,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4d57d28217ddc0ed53962f028e5b",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1839,
      "verified_input_count": 1398,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:29bdf5ced7567d70d94461082284",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 432,
      "verified_input_count": 276,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:debdc5f07b70947ec75032607abc",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 2144,
      "verified_input_count": 1355,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:8458a42bad4b9e5e78cd875c39d6",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 35,
      "verified_input_count": 35,
      "peer_membership_count": 21,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:173dd0e60ccddbf5037277ef7795",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 246,
      "verified_input_count": 0,
      "peer_membership_count": 21,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:65f2bbd32fd8631f061bc8ca75fc",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 694,
      "verified_input_count": 214,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:36a04d3620ddf926fa2dbe1fd902",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 949,
      "verified_input_count": 756,
      "peer_membership_count": 21,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:b4c3295ecc35035afa17f3a7b6a2",
      "council_id": "wollondilly",
      "council_name": "Wollondilly",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 44,
      "verified_input_count": 13,
      "peer_membership_count": 21,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:cd2a4dbe52500e52ae8eddf5f641",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 706,
      "verified_input_count": 706,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:8c978340426e52496e1e5f2dd506",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 4030,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:5ce5c3246d415886c4940df38441",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1433,
      "verified_input_count": 1386,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:1cc8026c9e8ad8aa08cdd67f5704",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 311,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:147a15761cf91af21003cb6ed3b3",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1355,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:98b5111cebcb31dcf5f01dc3cad2",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 98,
      "verified_input_count": 49,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1cf8f424c5dfbf10284980075d63",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 55,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:ce1c1a213998a9340c46af442a63",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 254,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:917c8fa93ad503317208fa03fa44",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 773,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:438cff0daa26b5ff9fce5707fe3b",
      "council_id": "wollongong",
      "council_name": "Wollongong",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 24,
      "verified_input_count": 6,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:9b4b97b9918cee2f39a6ca70eacb",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 651,
      "verified_input_count": 651,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:433a4361a067d8c89feb8feb2e61",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 1032,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:87d6321ded4a76bff1a821b7e686",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1415,
      "verified_input_count": 1398,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:33fa38229a1be799e68f05957183",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 283,
      "verified_input_count": 276,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:1a5897b49235019fa618323b94f1",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1401,
      "verified_input_count": 1355,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:6e5dc5c541c69db2443db1dc7ec3",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 92,
      "verified_input_count": 41,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:8bacb823cc8033613db3a10de7e2",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 303,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:1e56e4888452e9028d7589104dc1",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 224,
      "verified_input_count": 212,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:347c04aa67f91517549b61b4b0c6",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 769,
      "verified_input_count": 756,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:2bb820dd69bb64f9e7da5297b67a",
      "council_id": "woollahra",
      "council_name": "Woollahra",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 25,
      "verified_input_count": 13,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:4c9e1513b1d9a94b34fde4b415f3",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "rates_burden",
      "indicator_label": "Rates burden",
      "input_domains": [
        "rates"
      ],
      "evidence_record_count": 433,
      "verified_input_count": 433,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "residential-rate",
      "primary_metric_label": "Average residential rate",
      "calculation": {
        "type": "direct",
        "source_column": 38,
        "expected_header": "Average Residential Rate \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per residential assessment",
      "direction_note": "A higher amount is not automatically worse; rating structures, land values, annual charges and service responsibilities differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is the OLG-published average ordinary residential rate, not an estimate for a particular property or a complete rates notice."
    },
    {
      "id": "indicator-readiness:dcc98497271dc8fab130a5c576de",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "fee_burden",
      "indicator_label": "Fee burden",
      "input_domains": [
        "fees"
      ],
      "evidence_record_count": 3327,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:70b260481dc559082d3d19fab095",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "administrative_efficiency",
      "indicator_label": "Administrative efficiency",
      "input_domains": [
        "revenue_expenditure",
        "staffing_governance_costs"
      ],
      "evidence_record_count": 1400,
      "verified_input_count": 1017,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "governance-per-resident",
      "primary_metric_label": "Governance and administration expenditure per resident",
      "calculation": {
        "type": "direct",
        "source_column": 69,
        "expected_header": "Governance & Administration Expenditure Per Capita \n($)",
        "rounding_digits": 2
      },
      "unit": "AUD per resident",
      "direction_note": "A higher amount can reflect scale, service scope, accounting allocation or one-off items and is not an efficiency finding by itself.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "Source-published negative values are excluded from comparison and retained as anomalies requiring source explanation."
    },
    {
      "id": "indicator-readiness:3c6929d218fdc942d59bb4375e79",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "workforce_efficiency",
      "indicator_label": "Workforce efficiency",
      "input_domains": [
        "staffing_governance_costs"
      ],
      "evidence_record_count": 377,
      "verified_input_count": 264,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "fte-per-resident",
      "primary_metric_label": "FTE staff per 1,000 residents",
      "calculation": {
        "type": "ratio",
        "numerator_path": "fteStaff",
        "numerator_source_column": 122,
        "numerator_expected_header": "Full Time Equivalent Staff",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1000
      },
      "unit": "FTE per 1,000 residents",
      "direction_note": "A higher staffing rate is not automatically inefficient; service delivery models, water and sewer functions and contracting choices differ.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG full-time-equivalent staff divided by OLG population, multiplied by 1,000."
    },
    {
      "id": "indicator-readiness:d4ba8c50b20c183e4b40210fb7de",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "financial_sustainability",
      "indicator_label": "Financial sustainability",
      "input_domains": [
        "financial_health",
        "revenue_expenditure"
      ],
      "evidence_record_count": 1590,
      "verified_input_count": 934,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "operating-per-resident",
      "primary_metric_label": "Operating result before capital per resident",
      "calculation": {
        "type": "ratio",
        "numerator_path": "operatingBeforeCapital",
        "numerator_source_column": 36,
        "numerator_expected_header": "Net Operating Result Before Capital\n($)",
        "denominator_path": "population",
        "denominator_source_column": 4,
        "denominator_expected_header": "Population 2024",
        "multiplier": 1
      },
      "unit": "AUD per resident",
      "direction_note": "One year does not establish sustainability; grants, service scope, water and sewer operations and unusual transactions can affect the result.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "CouncilCheck calculation: OLG net operating result before capital grants and contributions divided by OLG population."
    },
    {
      "id": "indicator-readiness:e644eca41b19a03ed94027a6fd05",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "procurement_concentration",
      "indicator_label": "Procurement concentration",
      "input_domains": [
        "contracts_procurement"
      ],
      "evidence_record_count": 17,
      "verified_input_count": 17,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:7facc815a896c17827706c699503",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "capital_delivery",
      "indicator_label": "Capital delivery",
      "input_domains": [
        "capital_projects"
      ],
      "evidence_record_count": 117,
      "verified_input_count": 0,
      "peer_membership_count": 25,
      "readiness_state": "provisional_evidence_only",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    },
    {
      "id": "indicator-readiness:906a469bcb61af483ef1fccfdcfa",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "asset_stewardship",
      "indicator_label": "Asset stewardship",
      "input_domains": [
        "assets_infrastructure"
      ],
      "evidence_record_count": 391,
      "verified_input_count": 156,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "asset-maintenance",
      "primary_metric_label": "Asset maintenance ratio",
      "calculation": {
        "type": "direct",
        "source_column": 100,
        "expected_header": "Asset Maintenance Ratio\n(%)",
        "rounding_digits": 2
      },
      "unit": "percent",
      "direction_note": "One hundred per cent indicates reported actual maintenance equals reported required maintenance; higher is not automatically better.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "The ratio depends on each council's asset condition assessment and accounting treatment."
    },
    {
      "id": "indicator-readiness:73b209947fba6b7767efa7ee4ab7",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "service_value",
      "indicator_label": "Service value",
      "input_domains": [
        "service_performance"
      ],
      "evidence_record_count": 588,
      "verified_input_count": 550,
      "peer_membership_count": 25,
      "readiness_state": "comparison_ready_with_caveats",
      "comparison_ready": true,
      "formula_status": "published_reviewed_definition",
      "weighting_status": "no_composite_score",
      "primary_metric_id": "da-days",
      "primary_metric_label": "Mean development-application assessment time",
      "calculation": {
        "type": "direct",
        "source_column": 25,
        "expected_header": "Mean Gross Days for Development Applications\n(2025)",
        "rounding_digits": 1
      },
      "unit": "gross days",
      "direction_note": "Application complexity, applicant response time, referral requirements and development mix can affect assessment time.",
      "reporting_period": "2024-25",
      "source": {
        "organisation": "NSW Office of Local Government",
        "title": "Time-Series Data 2024/2025",
        "url": "https://www.olg.nsw.gov.au/sites/default/files/2026-05/time-series-data-2024-2025.xlsx"
      },
      "qualification": "This is one service-performance measure, not a complete measure of service value or planning quality."
    },
    {
      "id": "indicator-readiness:d80496c3e7ac73b04ce046c54983",
      "council_id": "yass-valley",
      "council_name": "Yass Valley",
      "indicator_id": "transparency",
      "indicator_label": "Transparency",
      "input_domains": [
        "publication_availability",
        "governance_integrity"
      ],
      "evidence_record_count": 38,
      "verified_input_count": 10,
      "peer_membership_count": 25,
      "readiness_state": "definition_and_formula_review_required",
      "comparison_ready": false,
      "formula_status": "not_approved_for_publication",
      "weighting_status": "no_composite_score",
      "primary_metric_id": null,
      "primary_metric_label": null,
      "calculation": null,
      "unit": null,
      "direction_note": null,
      "reporting_period": null,
      "source": null,
      "qualification": "Readiness assessment only. No indicator value is published until definitions, denominators, periods, peer applicability and material inputs pass verification."
    }
  ]
}
