{
  "status": "stale",
  "service": "jailscope-public-api",
  "generated_at": "2026-11-11 15:37 UTC",
  "snapshot": {
    "generated_at": "2026-11-11 15:37 UTC",
    "meaning": "static site snapshot generation time; not a live source probe"
  },
  "source_health": {
    "generated_at": "2026-11-11T15:37:19.829024+00:00",
    "meaning": "last ingest health audit time and source-level results",
    "overall_status": "stale",
    "healthy_sources": 46,
    "degraded_sources": 0,
    "stale_sources": 3,
    "awaiting_first_success_sources": 0,
    "publication_gate": {
      "status": "blocked",
      "blocking_statuses": [
        "degraded",
        "stale",
        "awaiting-first-success"
      ]
    },
    "sources": [
      {
        "source_id": "fl_alachua_county_current_inmates",
        "state": "FL",
        "county": "Alachua",
        "slug": "alachua-county-fl-jail",
        "enabled": true,
        "connector": "alachua_inmate_population_html",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:23:26.811661+00:00",
        "last_attempt_at": "2026-11-11T12:23:26.811661+00:00",
        "age_hours": 3.23,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_bradford_county_current_inmates",
        "state": "FL",
        "county": "Bradford",
        "slug": "bradford-county-fl-jail",
        "enabled": true,
        "connector": "smartweb_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:20:45.527493+00:00",
        "last_attempt_at": "2026-11-11T12:20:45.527493+00:00",
        "age_hours": 3.28,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_dixie_county_current_inmates",
        "state": "FL",
        "county": "Dixie",
        "slug": "dixie-county-fl-jail",
        "enabled": true,
        "connector": "dixie_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:21:58.826146+00:00",
        "last_attempt_at": "2026-11-11T12:21:58.826146+00:00",
        "age_hours": 3.26,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_escambia_county_current_inmates",
        "state": "FL",
        "county": "Escambia",
        "slug": "escambia-county-fl-jail",
        "enabled": true,
        "connector": "escambia_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:18:22.049402+00:00",
        "last_attempt_at": "2026-11-11T12:18:22.049402+00:00",
        "age_hours": 3.32,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_flagler_county_current_inmates",
        "state": "FL",
        "county": "Flagler",
        "slug": "flagler-county-fl-jail",
        "enabled": true,
        "connector": "flagler_newworld_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:18:02.133354+00:00",
        "last_attempt_at": "2026-11-11T12:18:02.133354+00:00",
        "age_hours": 3.32,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_gilchrist_county_current_inmates",
        "state": "FL",
        "county": "Gilchrist",
        "slug": "gilchrist-county-fl-jail",
        "enabled": true,
        "connector": "smartweb_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:20:25.076634+00:00",
        "last_attempt_at": "2026-11-11T12:20:25.076634+00:00",
        "age_hours": 3.28,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_glades_county_current_inmates",
        "state": "FL",
        "county": "Glades",
        "slug": "glades-county-fl-jail",
        "enabled": true,
        "connector": "glades_smartweb_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:22:20.211416+00:00",
        "last_attempt_at": "2026-11-11T12:22:20.211416+00:00",
        "age_hours": 3.25,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_madison_county_current_inmates",
        "state": "FL",
        "county": "Madison",
        "slug": "madison-county-fl-jail",
        "enabled": true,
        "connector": "smartweb_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:21:40.250967+00:00",
        "last_attempt_at": "2026-11-11T12:21:40.250967+00:00",
        "age_hours": 3.26,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_sumter_county_current_inmates",
        "state": "FL",
        "county": "Sumter",
        "slug": "sumter-county-fl-jail",
        "enabled": true,
        "connector": "smartweb_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:19:24.339434+00:00",
        "last_attempt_at": "2026-11-11T12:19:24.339434+00:00",
        "age_hours": 3.3,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "fl_suwannee_county_current_inmates",
        "state": "FL",
        "county": "Suwannee",
        "slug": "suwannee-county-fl-jail",
        "enabled": true,
        "connector": "smartweb_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:21:17.966691+00:00",
        "last_attempt_at": "2026-11-11T12:21:17.966691+00:00",
        "age_hours": 3.27,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_banks_county_current_confinements",
        "state": "GA",
        "county": "Banks",
        "slug": "banks-county-ga-jail",
        "enabled": true,
        "connector": "southernsoftware_booking_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:16:07.175608+00:00",
        "last_attempt_at": "2026-11-11T15:16:07.175608+00:00",
        "age_hours": 0.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_catoosa_county_current_inmates",
        "state": "GA",
        "county": "Catoosa",
        "slug": "catoosa-county-ga-jail",
        "enabled": true,
        "connector": "zuercher_portal_inmates_json",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:16:08.133743+00:00",
        "last_attempt_at": "2026-11-11T15:16:08.133743+00:00",
        "age_hours": 0.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_douglas_county_current_inmates",
        "state": "GA",
        "county": "Douglas",
        "slug": "douglas-county-ga-jail",
        "enabled": true,
        "connector": "zuercher_portal_inmates_json",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:14:17.437713+00:00",
        "last_attempt_at": "2026-11-11T15:14:17.437713+00:00",
        "age_hours": 0.38,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_fayette_county_current_inmates",
        "state": "GA",
        "county": "Fayette",
        "slug": "fayette-county-ga-jail",
        "enabled": true,
        "connector": "fayette_current_inmates_html",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:15:47.197241+00:00",
        "last_attempt_at": "2026-11-11T15:15:47.197241+00:00",
        "age_hours": 0.36,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_hall_county_current_inmates",
        "state": "GA",
        "county": "Hall",
        "slug": "hall-county-ga-jail",
        "enabled": true,
        "connector": "hall_p2c_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:15:44.616536+00:00",
        "last_attempt_at": "2026-11-11T15:15:44.616536+00:00",
        "age_hours": 0.36,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_houston_county_current_inmates",
        "state": "GA",
        "county": "Houston",
        "slug": "houston-county-ga-jail",
        "enabled": true,
        "connector": "zuercher_portal_inmates_json",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:15:16.799943+00:00",
        "last_attempt_at": "2026-11-11T15:15:16.799943+00:00",
        "age_hours": 0.37,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_lumpkin_county_current_inmates",
        "state": "GA",
        "county": "Lumpkin",
        "slug": "lumpkin-county-ga-jail",
        "enabled": true,
        "connector": "zuercher_portal_inmates_json",
        "onboarding_status": "validated",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:16:23.981247+00:00",
        "last_attempt_at": "2026-11-11T15:16:23.981247+00:00",
        "age_hours": 0.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_polk_county_current_inmates",
        "state": "GA",
        "county": "Polk",
        "slug": "polk-county-ga-jail",
        "enabled": true,
        "connector": "polk_ga_interop_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:14:07.655735+00:00",
        "last_attempt_at": "2026-11-11T15:14:07.655735+00:00",
        "age_hours": 0.39,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_toombs_county_current_inmates",
        "state": "GA",
        "county": "Toombs",
        "slug": "toombs-county-ga-jail",
        "enabled": true,
        "connector": "zuercher_portal_inmates_json",
        "onboarding_status": "validated",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:16:28.793452+00:00",
        "last_attempt_at": "2026-11-11T15:16:28.793452+00:00",
        "age_hours": 0.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "ga_upson_county_current_inmates",
        "state": "GA",
        "county": "Upson",
        "slug": "upson-county-ga-jail",
        "enabled": true,
        "connector": "upson_ga_interop_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T15:14:50.671030+00:00",
        "last_attempt_at": "2026-11-11T15:14:50.671030+00:00",
        "age_hours": 0.37,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_anson_county_current_confinements",
        "state": "NC",
        "county": "Anson",
        "slug": "anson-county-nc-jail",
        "enabled": true,
        "connector": "southernsoftware_booking_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:14:48.636103+00:00",
        "last_attempt_at": "2026-11-11T03:14:48.636103+00:00",
        "age_hours": 12.38,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_caldwell_county_current_inmates",
        "state": "NC",
        "county": "Caldwell",
        "slug": "caldwell-county-detention-center",
        "enabled": true,
        "connector": "caldwell_current_inmates_pdf",
        "onboarding_status": "live",
        "status": "stale",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-10T12:13:30.071867+00:00",
        "last_attempt_at": "2026-11-11T15:16:32.875199+00:00",
        "age_hours": 27.4,
        "last_attempt_status": "parse-error",
        "failure_reason": "last-success-exceeded-stale-limit; last-attempt=parse-error",
        "consecutive_failures": 3,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_catawba_county_current_inmates",
        "state": "NC",
        "county": "Catawba",
        "slug": "catawba-county-detention-facility",
        "enabled": true,
        "connector": "catawba_whos_in_jail_html",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:15:24.340488+00:00",
        "last_attempt_at": "2026-11-11T03:15:24.340488+00:00",
        "age_hours": 12.37,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_duplin_county_current_confinements",
        "state": "NC",
        "county": "Duplin",
        "slug": "duplin-county-nc-jail",
        "enabled": true,
        "connector": "southernsoftware_booking_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:14:29.222794+00:00",
        "last_attempt_at": "2026-11-11T03:14:29.222794+00:00",
        "age_hours": 12.38,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_durham_county_current_confinements",
        "state": "NC",
        "county": "Durham",
        "slug": "durham-county-detention-facility",
        "enabled": true,
        "connector": "durham_inmate_population_html",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:14:00.194019+00:00",
        "last_attempt_at": "2026-11-11T03:14:00.194019+00:00",
        "age_hours": 12.39,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_johnston_county_current_inmates",
        "state": "NC",
        "county": "Johnston",
        "slug": "johnston-county-jail",
        "enabled": true,
        "connector": "johnston_current_inmates_html",
        "onboarding_status": "validated",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:16:21.718160+00:00",
        "last_attempt_at": "2026-11-11T03:16:21.718160+00:00",
        "age_hours": 12.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_polk_county_current_confinements",
        "state": "NC",
        "county": "Polk",
        "slug": "polk-county-nc-jail",
        "enabled": true,
        "connector": "southernsoftware_booking_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:16:04.226476+00:00",
        "last_attempt_at": "2026-11-11T03:16:04.226476+00:00",
        "age_hours": 12.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_randolph_county_current_inmates",
        "state": "NC",
        "county": "Randolph",
        "slug": "randolph-county-detention-center",
        "enabled": true,
        "connector": "randolph_current_inmates_xml",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:26:43.966388+00:00",
        "last_attempt_at": "2026-11-11T06:26:43.966388+00:00",
        "age_hours": 9.18,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "nc_stanly_county_current_inmates",
        "state": "NC",
        "county": "Stanly",
        "slug": "stanly-county-ralph-mcswain-detention-center",
        "enabled": true,
        "connector": "stanly_ocv_roster_rsc",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T03:15:49.612320+00:00",
        "last_attempt_at": "2026-11-11T03:15:49.612320+00:00",
        "age_hours": 12.36,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_anderson_county_current_inmates",
        "state": "TN",
        "county": "Anderson",
        "slug": "anderson-county-jail",
        "enabled": true,
        "connector": "anderson_isoms_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:21:25.651480+00:00",
        "last_attempt_at": "2026-11-11T06:21:25.651480+00:00",
        "age_hours": 9.27,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_carter_county_current_inmates",
        "state": "TN",
        "county": "Carter",
        "slug": "carter-county-jail",
        "enabled": true,
        "connector": "ocv_inmate_roster_rsc",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:20:11.022332+00:00",
        "last_attempt_at": "2026-11-11T06:20:11.022332+00:00",
        "age_hours": 9.29,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_hamblen_county_current_inmates",
        "state": "TN",
        "county": "Hamblen",
        "slug": "hamblen-county-jail",
        "enabled": true,
        "connector": "hamblen_isoms_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T12:23:21.654176+00:00",
        "last_attempt_at": "2026-11-11T12:23:21.654176+00:00",
        "age_hours": 3.23,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_hamilton_county_booking_feed",
        "state": "TN",
        "county": "Hamilton",
        "slug": "hamilton-county-tn-jail",
        "enabled": true,
        "connector": "hamilton_county_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:22:36.830102+00:00",
        "last_attempt_at": "2026-11-11T06:22:36.830102+00:00",
        "age_hours": 9.25,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_knox_county_inmate_population",
        "state": "TN",
        "county": "Knox",
        "slug": "knox-county-tn-jail",
        "enabled": true,
        "connector": "knox_inmate_population_html",
        "onboarding_status": "live",
        "status": "stale",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-10-21T14:18:44.722168+00:00",
        "last_attempt_at": "2026-11-11T00:41:55.979455+00:00",
        "age_hours": 505.31,
        "last_attempt_status": "403",
        "failure_reason": "last-success-exceeded-stale-limit; last-attempt=403",
        "consecutive_failures": 20,
        "manual_action_required": true,
        "manual_action_reason": "official-feed-or-whitelist-review-needed"
      },
      {
        "source_id": "tn_monroe_county_current_confinements",
        "state": "TN",
        "county": "Monroe",
        "slug": "monroe-county-tn-jail",
        "enabled": true,
        "connector": "southernsoftware_booking_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:26:03.417630+00:00",
        "last_attempt_at": "2026-11-11T06:26:03.417630+00:00",
        "age_hours": 9.19,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_sevier_county_current_inmates",
        "state": "TN",
        "county": "Sevier",
        "slug": "sevier-county-jail",
        "enabled": true,
        "connector": "sevier_ocv_roster_rsc",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:19:04.753299+00:00",
        "last_attempt_at": "2026-11-11T06:19:04.753299+00:00",
        "age_hours": 9.3,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_shelby_county_current_inmates",
        "state": "TN",
        "county": "Shelby",
        "slug": "shelby-county-jail",
        "enabled": true,
        "connector": "shelby_iml_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:26:45.365777+00:00",
        "last_attempt_at": "2026-11-11T06:26:45.365777+00:00",
        "age_hours": 9.18,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_sullivan_county_current_inmates",
        "state": "TN",
        "county": "Sullivan",
        "slug": "sullivan-county-jail",
        "enabled": true,
        "connector": "ocv_inmate_roster_rsc",
        "onboarding_status": "validated",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:24:12.509959+00:00",
        "last_attempt_at": "2026-11-11T06:24:12.509959+00:00",
        "age_hours": 9.22,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tn_sumner_county_current_inmates",
        "state": "TN",
        "county": "Sumner",
        "slug": "sumner-county-jail",
        "enabled": true,
        "connector": "sumner_ocv_roster_rsc",
        "onboarding_status": "validated",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T06:25:06.987863+00:00",
        "last_attempt_at": "2026-11-11T06:25:06.987863+00:00",
        "age_hours": 9.2,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_galveston_county_current_inmates",
        "state": "TX",
        "county": "Galveston",
        "slug": "galveston-county",
        "enabled": true,
        "connector": "galveston_p2c_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:16:26.290932+00:00",
        "last_attempt_at": "2026-11-11T09:16:26.290932+00:00",
        "age_hours": 6.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_hutchinson_county_current_inmates",
        "state": "TX",
        "county": "Hutchinson",
        "slug": "hutchinson-county-tx-jail",
        "enabled": true,
        "connector": "hutchinson_county_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:16:47.695416+00:00",
        "last_attempt_at": "2026-11-11T09:16:47.695416+00:00",
        "age_hours": 6.34,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_jefferson_county_current_inmates",
        "state": "TX",
        "county": "Jefferson",
        "slug": "jefferson-county",
        "enabled": true,
        "connector": "jefferson_ocv_roster_rsc",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:15:36.542571+00:00",
        "last_attempt_at": "2026-11-11T09:15:36.542571+00:00",
        "age_hours": 6.36,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_kaufman_county_current_inmates",
        "state": "TX",
        "county": "Kaufman",
        "slug": "kaufman-county",
        "enabled": true,
        "connector": "kaufman_current_inmates_html",
        "onboarding_status": "live",
        "status": "stale",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-04T11:19:04.131093+00:00",
        "last_attempt_at": "2026-11-11T00:46:59.506153+00:00",
        "age_hours": 172.3,
        "last_attempt_status": "challenge",
        "failure_reason": "last-success-exceeded-stale-limit; last-attempt=challenge",
        "consecutive_failures": 10,
        "manual_action_required": true,
        "manual_action_reason": "official-source-bot-verification-review-needed"
      },
      {
        "source_id": "tx_lubbock_county_current_inmates",
        "state": "TX",
        "county": "Lubbock",
        "slug": "lubbock-county-tx-jail",
        "enabled": true,
        "connector": "lubbock_current_custody",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:16:05.161151+00:00",
        "last_attempt_at": "2026-11-11T09:16:05.161151+00:00",
        "age_hours": 6.35,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_midland_county_current_detainees",
        "state": "TX",
        "county": "Midland",
        "slug": "midland-county-tx-jail",
        "enabled": true,
        "connector": "midland_current_detainees_html",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:16:42.254804+00:00",
        "last_attempt_at": "2026-11-11T09:16:42.254804+00:00",
        "age_hours": 6.34,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_milam_county_current_inmates",
        "state": "TX",
        "county": "Milam",
        "slug": "milam-county-tx-jail",
        "enabled": true,
        "connector": "roster_php_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:16:42.186931+00:00",
        "last_attempt_at": "2026-11-11T09:16:42.186931+00:00",
        "age_hours": 6.34,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_potter_county_current_inmates",
        "state": "TX",
        "county": "Potter",
        "slug": "potter-county-tx-jail",
        "enabled": true,
        "connector": "potter_prisoners_pdf",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:15:58.608829+00:00",
        "last_attempt_at": "2026-11-11T09:15:58.608829+00:00",
        "age_hours": 6.36,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_tarrant_county_current_inmates",
        "state": "TX",
        "county": "Tarrant",
        "slug": "tarrant-county",
        "enabled": true,
        "connector": "tarrant_county_current_inmates",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:14:46.666890+00:00",
        "last_attempt_at": "2026-11-11T09:14:46.666890+00:00",
        "age_hours": 6.38,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      },
      {
        "source_id": "tx_tom_green_county_current_inmates",
        "state": "TX",
        "county": "Tom Green",
        "slug": "tom-green-county-tx-jail",
        "enabled": true,
        "connector": "bjm_inmate_roster_markdown",
        "onboarding_status": "live",
        "status": "healthy",
        "stale_limit_hours": 24.0,
        "last_success_at": "2026-11-11T09:14:55.031686+00:00",
        "last_attempt_at": "2026-11-11T09:14:55.031686+00:00",
        "age_hours": 6.37,
        "last_attempt_status": "success",
        "failure_reason": null,
        "consecutive_failures": 0,
        "manual_action_required": false,
        "manual_action_reason": null
      }
    ]
  }
}