{
  "title": "Worth Fighting Oconee Government Transparency Scorecard",
  "version": 1,
  "lastVerified": "2026-10-14",
  "timezone": "America/New_York",
  "canonical": "https://worthfighting.org/local/south-carolina/oconee-county/investigations/government-transparency-public-records-scorecard.html",
  "scope": [
    "County",
    "Sheriff",
    "SDOC",
    "Seneca",
    "Walhalla",
    "Westminster"
  ],
  "statusDefinitions": {
    "V": "Criterion supported by the identified sample; not a legal-compliance finding.",
    "P": "A useful route or component found; full criterion not established.",
    "U": "Evidence needed to assess the criterion not obtained.",
    "N/A": "Council/board meeting comparison outside the sheriff executive-office column."
  },
  "noNumericalGrades": true,
  "testRequestsSent": 0,
  "interviewsConducted": 0,
  "criteria": [
    {
      "id": "M1",
      "name": "Meeting agendas",
      "verifiedRequirement": "A dated recent council or board agenda can be retrieved from the official index."
    },
    {
      "id": "M2",
      "name": "Meeting minutes",
      "verifiedRequirement": "A recent minutes document can be retrieved and its approved status established. Drafts or an unconfirmed status receive P."
    },
    {
      "id": "M3",
      "name": "Posting timeliness",
      "verifiedRequirement": "Historical publication/revision timestamps can be compared with meeting and minutes-approval dates. A document visible today cannot establish this."
    },
    {
      "id": "M4",
      "name": "Backup materials",
      "verifiedRequirement": "A recent agenda packet containing supporting documents can be retrieved. This does not establish that every exhibit is included."
    },
    {
      "id": "M5",
      "name": "Video or audio archive",
      "verifiedRequirement": "A dated recording can be played and matched to a sampled meeting. A channel, livestream route or unplayed recording link receives P."
    },
    {
      "id": "M6",
      "name": "Executive-session record",
      "verifiedRequirement": "Approved minutes for a sampled meeting identify the stated purpose, entry vote, return to open session and resulting public action or no action. This is a documentation test, not a legal ruling."
    },
    {
      "id": "M7",
      "name": "Public-comment rules",
      "verifiedRequirement": "A published source states a time allowance and how or when a resident registers to speak."
    },
    {
      "id": "R1",
      "name": "FOIA submission route",
      "verifiedRequirement": "Published instructions identify a records-request destination and what the resident should submit."
    },
    {
      "id": "R2",
      "name": "FOIA fee clarity",
      "verifiedRequirement": "The request materials state a labor rate or calculation basis and clear copy/media charges. Unspecified units or references to an unlocated schedule receive P."
    },
    {
      "id": "R3",
      "name": "FOIA performance",
      "verifiedRequirement": "A case-level log and supporting correspondence establish receipt, determination, production, deposits, extensions and charges for an identified sample."
    },
    {
      "id": "R4",
      "name": "Procurement to contract",
      "verifiedRequirement": "An identified purchase can be followed from solicitation through award to the signed contract and amendments, or an explicit record that no amendments exist. Rules, bids or awards alone receive P."
    },
    {
      "id": "R5",
      "name": "Current budget",
      "verifiedRequirement": "An accessible adopted/approved FY2026–27 budget identifies agency or departmental spending. An older or ambiguously labeled budget receives P."
    },
    {
      "id": "R6",
      "name": "Compensation detail",
      "verifiedRequirement": "A current compensation schedule plus actual compensation records, at a legally disclosable level, can be located. Scales or aggregate salary appropriations alone receive P."
    },
    {
      "id": "R7",
      "name": "Ethics and disclosures",
      "verifiedRequirement": "A defined current-officeholder roster is reconciled to applicable economic-interest filings and a local recusal/disclosure record. A portal or isolated result alone receives P."
    }
  ],
  "assessments": [
    {
      "criterion": "M1",
      "agency": "County",
      "status": "V",
      "evidence": "October 6 agenda listed.",
      "sources": [
        "C1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M1",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M1",
      "agency": "SDOC",
      "status": "V",
      "evidence": "October 12 amended agenda.",
      "sources": [
        "D10"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M1",
      "agency": "Seneca",
      "status": "V",
      "evidence": "October 13 revised agenda.",
      "sources": [
        "S8"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M1",
      "agency": "Walhalla",
      "status": "V",
      "evidence": "October 6 revised agenda linked.",
      "sources": [
        "W1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M1",
      "agency": "Westminster",
      "status": "V",
      "evidence": "October 13 agenda packet.",
      "sources": [
        "M3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M2",
      "agency": "County",
      "status": "V",
      "evidence": "September 15 approved minutes in archive.",
      "sources": [
        "C1",
        "C6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M2",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M2",
      "agency": "SDOC",
      "status": "V",
      "evidence": "July/August approved minutes linked; September is draft.",
      "sources": [
        "D6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M2",
      "agency": "Seneca",
      "status": "P",
      "evidence": "September 29 minutes retrieved; approval status not independently checked.",
      "sources": [
        "S7"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M2",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "Minutes embedded in September 15 approval packet; final status unconfirmed.",
      "sources": [
        "W5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M2",
      "agency": "Westminster",
      "status": "P",
      "evidence": "September minutes embedded in October packet; standalone July file also retrieved.",
      "sources": [
        "M3",
        "M4"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M3",
      "agency": "County",
      "status": "U",
      "evidence": "Historical upload/revision logs not obtained.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M3",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M3",
      "agency": "SDOC",
      "status": "U",
      "evidence": "Historical upload/revision logs not obtained.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M3",
      "agency": "Seneca",
      "status": "U",
      "evidence": "Historical upload/revision logs not obtained.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M3",
      "agency": "Walhalla",
      "status": "U",
      "evidence": "Historical upload/revision logs not obtained.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M3",
      "agency": "Westminster",
      "status": "U",
      "evidence": "Historical upload/revision logs not obtained.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M4",
      "agency": "County",
      "status": "V",
      "evidence": "112-page October 6 amended backup file.",
      "sources": [
        "C7"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M4",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M4",
      "agency": "SDOC",
      "status": "P",
      "evidence": "Agenda/individual links; complete recent packet not established.",
      "sources": [
        "D6",
        "D10"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M4",
      "agency": "Seneca",
      "status": "V",
      "evidence": "33-page October 13 backup file retrieved.",
      "sources": [
        "S9"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M4",
      "agency": "Walhalla",
      "status": "V",
      "evidence": "34-page September 15 packet.",
      "sources": [
        "W5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M4",
      "agency": "Westminster",
      "status": "V",
      "evidence": "128-page October 13 packet.",
      "sources": [
        "M3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M5",
      "agency": "County",
      "status": "P",
      "evidence": "Official livestream/YouTube route; playback untested.",
      "sources": [
        "C2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M5",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M5",
      "agency": "SDOC",
      "status": "P",
      "evidence": "Video channel links; one index entry reports a technical gap.",
      "sources": [
        "D1",
        "D6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M5",
      "agency": "Seneca",
      "status": "P",
      "evidence": "Watch-meeting routes present; playback untested.",
      "sources": [
        "S1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M5",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "Dated video links; playback untested.",
      "sources": [
        "W1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M5",
      "agency": "Westminster",
      "status": "P",
      "evidence": "Dated audio links; playback untested.",
      "sources": [
        "M1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M6",
      "agency": "County",
      "status": "V",
      "evidence": "September 15 entry, purposes, return and public motions documented.",
      "sources": [
        "C6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M6",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M6",
      "agency": "SDOC",
      "status": "P",
      "evidence": "September 14 draft records entry, return and public action.",
      "sources": [
        "D9"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M6",
      "agency": "Seneca",
      "status": "U",
      "evidence": "Executive-session sequence not substantively reviewed in image-only minutes.",
      "sources": [
        "S7"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M6",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "Packet minutes record executive session and no action; approval unconfirmed.",
      "sources": [
        "W5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M6",
      "agency": "Westminster",
      "status": "P",
      "evidence": "Executive-session agenda language found; complete approved sequence unverified.",
      "sources": [
        "M3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M7",
      "agency": "County",
      "status": "V",
      "evidence": "Five minutes; sign in before meeting.",
      "sources": [
        "C2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M7",
      "agency": "Sheriff",
      "status": "N/A",
      "evidence": "Sheriff is not a council or school board; governing-body meeting comparisons are outside this column.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M7",
      "agency": "SDOC",
      "status": "V",
      "evidence": "Five minutes individual; advance name/topic to board contact.",
      "sources": [
        "D1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M7",
      "agency": "Seneca",
      "status": "V",
      "evidence": "Five minutes; sign-in and eligibility/topic limits.",
      "sources": [
        "S8"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M7",
      "agency": "Walhalla",
      "status": "V",
      "evidence": "Five minutes; code says contact clerk/admin before noon preceding meeting.",
      "sources": [
        "W4"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "M7",
      "agency": "Westminster",
      "status": "V",
      "evidence": "Three minutes; register with clerk.",
      "sources": [
        "M3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R1",
      "agency": "County",
      "status": "P",
      "evidence": "Form available; form itself gives no submission destination.",
      "sources": [
        "C3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R1",
      "agency": "Sheriff",
      "status": "V",
      "evidence": "Sheriff FOIA instructions and addressed form.",
      "sources": [
        "H1",
        "H2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R1",
      "agency": "SDOC",
      "status": "V",
      "evidence": "Superintendent office and designated email.",
      "sources": [
        "D2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R1",
      "agency": "Seneca",
      "status": "V",
      "evidence": "Dedicated email and clerk mailing route.",
      "sources": [
        "S2",
        "S3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R1",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "Records-access ordinance located; attached policy not retrieved.",
      "sources": [
        "W3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R1",
      "agency": "Westminster",
      "status": "V",
      "evidence": "Administrator, mail/in-person/email route.",
      "sources": [
        "M2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R2",
      "agency": "County",
      "status": "V",
      "evidence": "Copy rates and lowest-qualified-employee labor basis.",
      "sources": [
        "C3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R2",
      "agency": "Sheriff",
      "status": "P",
      "evidence": "Labor/media prices; paper-copy dollar/cents notation needs clarification.",
      "sources": [
        "H2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R2",
      "agency": "SDOC",
      "status": "V",
      "evidence": "Clerical/admin hourly and copy rates.",
      "sources": [
        "D2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R2",
      "agency": "Seneca",
      "status": "P",
      "evidence": "Copier cost and staff-time fields lack numerical unit prices.",
      "sources": [
        "S3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R2",
      "agency": "Walhalla",
      "status": "U",
      "evidence": "Current fee schedule not successfully retrieved.",
      "sources": [
        "W3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R2",
      "agency": "Westminster",
      "status": "P",
      "evidence": "Policy refers to separate current fee schedule.",
      "sources": [
        "M2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R3",
      "agency": "County",
      "status": "U",
      "evidence": "No request log or completed-request correspondence obtained; no test request sent.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R3",
      "agency": "Sheriff",
      "status": "U",
      "evidence": "No request log or completed-request correspondence obtained; no test request sent.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R3",
      "agency": "SDOC",
      "status": "U",
      "evidence": "No request log or completed-request correspondence obtained; no test request sent.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R3",
      "agency": "Seneca",
      "status": "U",
      "evidence": "No request log or completed-request correspondence obtained; no test request sent.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R3",
      "agency": "Walhalla",
      "status": "U",
      "evidence": "No request log or completed-request correspondence obtained; no test request sent.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R3",
      "agency": "Westminster",
      "status": "U",
      "evidence": "No request log or completed-request correspondence obtained; no test request sent.",
      "sources": [],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R4",
      "agency": "County",
      "status": "P",
      "evidence": "Solicitations/awards visible; full executed-contract chain unverified.",
      "sources": [
        "C4"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R4",
      "agency": "Sheriff",
      "status": "P",
      "evidence": "County award route includes sheriff roof purchase; full agency contract set unverified.",
      "sources": [
        "C4"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R4",
      "agency": "SDOC",
      "status": "P",
      "evidence": "Procurement rules published; executed-contract chain unverified.",
      "sources": [
        "D5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R4",
      "agency": "Seneca",
      "status": "P",
      "evidence": "Bids, results and award notices; signed-contract chain unverified.",
      "sources": [
        "S5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R4",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "Named awards/non-awards; signed-contract chain unverified.",
      "sources": [
        "W7"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R4",
      "agency": "Westminster",
      "status": "U",
      "evidence": "Complete solicitation-to-contract trail not established in this review.",
      "sources": [
        "M1",
        "M3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R5",
      "agency": "County",
      "status": "V",
      "evidence": "FY2026–27 county budget.",
      "sources": [
        "C5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R5",
      "agency": "Sheriff",
      "status": "V",
      "evidence": "Sheriff appropriations in county FY2026–27 budget.",
      "sources": [
        "C5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R5",
      "agency": "SDOC",
      "status": "V",
      "evidence": "FY27 approved general-fund budget.",
      "sources": [
        "D8"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R5",
      "agency": "Seneca",
      "status": "V",
      "evidence": "FY2027 city budget.",
      "sources": [
        "S6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R5",
      "agency": "Walhalla",
      "status": "V",
      "evidence": "FY2026–27 adopted budget.",
      "sources": [
        "W6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R5",
      "agency": "Westminster",
      "status": "P",
      "evidence": "Index links a 2026 budget; FY2026–27 version not identified there.",
      "sources": [
        "M1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R6",
      "agency": "County",
      "status": "P",
      "evidence": "Budget salary aggregates; actual payroll not verified.",
      "sources": [
        "C5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R6",
      "agency": "Sheriff",
      "status": "P",
      "evidence": "Sheriff salary aggregates; actual payroll not verified.",
      "sources": [
        "C5"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R6",
      "agency": "SDOC",
      "status": "P",
      "evidence": "FY27 teacher schedule available; actual payroll not verified.",
      "sources": [
        "D3",
        "D7"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R6",
      "agency": "Seneca",
      "status": "P",
      "evidence": "Budget salary aggregates; actual payroll not verified.",
      "sources": [
        "S6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R6",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "Budget salary aggregates; actual payroll not verified.",
      "sources": [
        "W6"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R6",
      "agency": "Westminster",
      "status": "U",
      "evidence": "Current pay schedule and actual compensation dataset not established.",
      "sources": [
        "M1"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R7",
      "agency": "County",
      "status": "P",
      "evidence": "State search route available; roster/recusals not reconciled.",
      "sources": [
        "E2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R7",
      "agency": "Sheriff",
      "status": "P",
      "evidence": "Oconee Sheriff search result lists 2026 SEI; filing contents/recusals not audited.",
      "sources": [
        "E3"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R7",
      "agency": "SDOC",
      "status": "P",
      "evidence": "State search route available; roster/recusals not reconciled.",
      "sources": [
        "E2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R7",
      "agency": "Seneca",
      "status": "P",
      "evidence": "State search route available; roster/recusals not reconciled.",
      "sources": [
        "E2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R7",
      "agency": "Walhalla",
      "status": "P",
      "evidence": "State search route available; roster/recusals not reconciled.",
      "sources": [
        "E2"
      ],
      "lastVerified": "2026-10-14"
    },
    {
      "criterion": "R7",
      "agency": "Westminster",
      "status": "P",
      "evidence": "State search route available; roster/recusals not reconciled.",
      "sources": [
        "E2"
      ],
      "lastVerified": "2026-10-14"
    }
  ],
  "sources": [
    {
      "id": "C1",
      "title": "County agenda/minutes index",
      "url": "https://oconeesc.com/council-home/agendas-and-minutes",
      "retrieval": {
        "id": "C1",
        "url": "https://oconeesc.com/council-home/agendas-and-minutes",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/council-home/agendas-and-minutes",
        "sha256": "d37b00b4265781de14d1714286d0d9f22d5e7027be67cae72cb5828751698b96",
        "chars": 58348
      }
    },
    {
      "id": "C2",
      "title": "County Council access and comments",
      "url": "https://oconeesc.com/council-home",
      "retrieval": {
        "id": "C2",
        "url": "https://oconeesc.com/council-home",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/council-home",
        "sha256": "65b8ec53f3bb8245df9378a02ada0f92883ad2cc61740c7c84873acdad544a30",
        "chars": 3311
      }
    },
    {
      "id": "C3",
      "title": "County FOIA form",
      "url": "https://oconeesc.com/forms/foia-request/foia-request-form.pdf",
      "retrieval": {
        "id": "C3",
        "url": "https://oconeesc.com/forms/foia-request/foia-request-form.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/forms/foia-request/foia-request-form.pdf",
        "sha256": "e02f358f1290dae5a5655b4e0d6133dfb49775c17859ceef630bfe838b813fc5",
        "pages": 1,
        "chars": 2288
      }
    },
    {
      "id": "C4",
      "title": "County procurement",
      "url": "https://oconeesc.com/procurement-home",
      "retrieval": {
        "id": "C4",
        "url": "https://oconeesc.com/procurement-home",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/procurement-home",
        "sha256": "a2822c073d307600b067018b2752d82c9aa91f24f4d89a591f46f7ec0da1ecbe",
        "chars": 38650
      }
    },
    {
      "id": "C5",
      "title": "FY2026–27 county budget",
      "url": "https://oconeesc.com/documents/finance/budget/2026-2027-oconee-county-budget.pdf",
      "retrieval": {
        "id": "C5",
        "url": "https://oconeesc.com/documents/finance/budget/2026-2027-oconee-county-budget.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/documents/finance/budget/2026-2027-oconee-county-budget.pdf",
        "sha256": "23f9e7e82d8ca9ea14f7463d278555ba94f5fd9bf15af74dbbe035b194d8b8a3",
        "pages": 136,
        "chars": 596763
      }
    },
    {
      "id": "C6",
      "title": "September 15 county minutes",
      "url": "https://oconeesc.com/documents/council/agendas-and-minutes/2026/minutes/2026-09-15-minutes.pdf",
      "retrieval": {
        "id": "C6",
        "url": "https://oconeesc.com/documents/council/agendas-and-minutes/2026/minutes/2026-09-15-minutes.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/documents/council/agendas-and-minutes/2026/minutes/2026-09-15-minutes.pdf",
        "sha256": "68faef850bc53b7e9754af1c7bd6ac381e8b166d1c4435b1ac9fa45f92c35249",
        "pages": 11,
        "chars": 34664
      }
    },
    {
      "id": "C7",
      "title": "October 6 amended county backup",
      "url": "https://oconeesc.com/documents/council/agendas-and-minutes/2026/backup-material/2026-10-06-amended-backup.pdf",
      "retrieval": {
        "id": "C7",
        "url": "https://oconeesc.com/documents/council/agendas-and-minutes/2026/backup-material/2026-10-06-amended-backup.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://oconeesc.com/documents/council/agendas-and-minutes/2026/backup-material/2026-10-06-amended-backup.pdf",
        "sha256": "9cede9c9f486c991486f7087172526bc213ad9298131970d8d6624808334f460",
        "pages": 112,
        "chars": 260517
      }
    },
    {
      "id": "H1",
      "title": "Sheriff FOIA instructions",
      "url": "https://www.oconeelaw.com/foia",
      "retrieval": {
        "id": "H1",
        "url": "https://www.oconeelaw.com/foia",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.oconeelaw.com/foia",
        "sha256": "4022f8c097727b24948cb82f648b897b596cf3eaaf9abfc1557f1713c66692fc",
        "chars": 7392
      }
    },
    {
      "id": "H2",
      "title": "Sheriff request form and fees",
      "url": "https://www.oconeelaw.com/_files/ugd/e317b6_f9427467d62441649743e119b4386e63.pdf",
      "retrieval": {
        "id": "H2",
        "url": "https://www.oconeelaw.com/_files/ugd/e317b6_f9427467d62441649743e119b4386e63.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.oconeelaw.com/_files/ugd/e317b6_f9427467d62441649743e119b4386e63.pdf",
        "sha256": "c1734e535e1e59380b15e29e4fd08d304933d3b2d85f23efd7184f8c19fddf8d",
        "pages": 1,
        "chars": 1856
      }
    },
    {
      "id": "D1",
      "title": "SDOC board and comment instructions",
      "url": "https://www.sdoc.org/school-board/board-members",
      "retrieval": {
        "id": "D1",
        "url": "https://www.sdoc.org/school-board/board-members",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.sdoc.org/school-board/board-members",
        "sha256": "14e2704db05936a5ef3be2ce9f4e15bef6903c90d5b5cd1bb2e70c2dce1d814f",
        "chars": 6516
      }
    },
    {
      "id": "D2",
      "title": "SDOC FOIA instructions and fees",
      "url": "https://www.sdoc.org/freedom-of-information-act-foia",
      "retrieval": {
        "id": "D2",
        "url": "https://www.sdoc.org/freedom-of-information-act-foia",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.sdoc.org/freedom-of-information-act-foia",
        "sha256": "0383a6d71b8d7859e5a286686f29bbf9b1171e9ecc901e839ba8cc1857722563",
        "chars": 2951
      }
    },
    {
      "id": "D3",
      "title": "SDOC salary gateway",
      "url": "https://www.sdoc.org/171137_3",
      "retrieval": {
        "id": "D3",
        "url": "https://www.sdoc.org/171137_3",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.sdoc.org/171137_3",
        "sha256": "eceb85e0e6b9edcdaa61c3f00605fe23a0cebada475ce90d54e3f9ac2153e839",
        "chars": 666
      }
    },
    {
      "id": "D4",
      "title": "SDOC finance gateway",
      "url": "https://www.sdoc.org/171138_3",
      "retrieval": {
        "id": "D4",
        "url": "https://www.sdoc.org/171138_3",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.sdoc.org/171138_3",
        "sha256": "d96fed16edc4a858defd1eaaf4fb1e102f04b3fdc04e2eaf6a2e7471c848ca6e",
        "chars": 4678
      }
    },
    {
      "id": "D5",
      "title": "SDOC procurement rules",
      "url": "https://www.sdoc.org/171139_3",
      "retrieval": {
        "id": "D5",
        "url": "https://www.sdoc.org/171139_3",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.sdoc.org/171139_3",
        "sha256": "6176ef91ec1c19b980b910a4c63ca33e1aad8599de9afa19f3ed285ea65c20ca",
        "chars": 2842
      }
    },
    {
      "id": "D6",
      "title": "SDOC meeting index",
      "url": "https://docs.google.com/document/d/1Doc2N9DFj0JHnBrxwcd3j9NRXqubxv-LpOuRWkz0r9U/edit?usp=sharing",
      "retrieval": {
        "id": "D6",
        "url": "https://docs.google.com/document/d/1Doc2N9DFj0JHnBrxwcd3j9NRXqubxv-LpOuRWkz0r9U/export?format=html",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://docs.google.com/document/d/1Doc2N9DFj0JHnBrxwcd3j9NRXqubxv-LpOuRWkz0r9U/export?format=html",
        "sha256": "53a4bdf370e180a130442b630f3cc06c353afe4b20bca0f923f20c75581fbd8a",
        "chars": 2513
      }
    },
    {
      "id": "D7",
      "title": "FY27 teacher salary schedule",
      "url": "https://drive.google.com/uc?export=download&id=1t3RktTfpl_l5au2G8x3ytjm-zUrmxHGt",
      "retrieval": {
        "id": "D7",
        "url": "https://drive.google.com/uc?export=download&id=1t3RktTfpl_l5au2G8x3ytjm-zUrmxHGt",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://drive.usercontent.google.com/download?id=1t3RktTfpl_l5au2G8x3ytjm-zUrmxHGt&export=download",
        "sha256": "1741fdb4aa2b2ce073d4d76996b2a449d79d1229225dfd6d51784313270b576f",
        "pages": 1,
        "chars": 2919
      }
    },
    {
      "id": "D8",
      "title": "FY27 approved general-fund budget",
      "url": "https://drive.google.com/uc?export=download&id=11MNrdxsG4q8JRnCEWwqLCx_p3mI3uuSO",
      "retrieval": {
        "id": "D8",
        "url": "https://drive.google.com/uc?export=download&id=11MNrdxsG4q8JRnCEWwqLCx_p3mI3uuSO",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://drive.usercontent.google.com/download?id=11MNrdxsG4q8JRnCEWwqLCx_p3mI3uuSO&export=download",
        "sha256": "8b99cb51a333fb6be323e4b46e9618db25cc87113d2df080d2ac092ce790b7da",
        "pages": 12,
        "chars": 31832
      }
    },
    {
      "id": "D9",
      "title": "September 14 draft board minutes",
      "url": "https://drive.google.com/uc?export=download&id=18Sgc5tXdOK9C7ub5pGjNcgzeEZlzXgp6",
      "retrieval": {
        "id": "D9",
        "url": "https://drive.google.com/uc?export=download&id=18Sgc5tXdOK9C7ub5pGjNcgzeEZlzXgp6",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://drive.usercontent.google.com/download?id=18Sgc5tXdOK9C7ub5pGjNcgzeEZlzXgp6&export=download",
        "sha256": "24f06a28d2ebc7c041127ba8799ba82acaec5b8d172558163c5a21d51b068ec1",
        "pages": 3,
        "chars": 6510
      }
    },
    {
      "id": "D10",
      "title": "October 12 amended board agenda",
      "url": "https://drive.google.com/uc?export=download&id=1nnV70vYPnl15_m6Gd6mBw41SvtJyOARR",
      "retrieval": {
        "id": "D10",
        "url": "https://drive.google.com/uc?export=download&id=1nnV70vYPnl15_m6Gd6mBw41SvtJyOARR",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://drive.usercontent.google.com/download?id=1nnV70vYPnl15_m6Gd6mBw41SvtJyOARR&export=download",
        "sha256": "74af8102c90c96f4fcc171ab0f07d2906ac369f93523b94b18481c13651375d6",
        "pages": 1,
        "chars": 2342
      }
    },
    {
      "id": "S1",
      "title": "Seneca council folders",
      "url": "https://seneca.sc.us/city-council-home/council-documents",
      "retrieval": {
        "id": "S1",
        "url": "https://seneca.sc.us/city-council-home/council-documents",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/city-council-home/council-documents",
        "sha256": "7128735a561e590d6d00605be06c4f78203e5bdd7eca15eee8334ac727465ac2",
        "chars": 2603
      }
    },
    {
      "id": "S2",
      "title": "Seneca FOIA gateway",
      "url": "https://seneca.sc.us/foia-requests",
      "retrieval": {
        "id": "S2",
        "url": "https://seneca.sc.us/foia-requests",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/foia-requests",
        "sha256": "d708dcf6e04a974264e056d4096cc68a2c428811303826406a4caf13f060b4d6",
        "chars": 7144
      }
    },
    {
      "id": "S3",
      "title": "Seneca FOIA form",
      "url": "https://seneca.sc.us/forms/foia-request-form.pdf",
      "retrieval": {
        "id": "S3",
        "url": "https://seneca.sc.us/forms/foia-request-form.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/forms/foia-request-form.pdf",
        "sha256": "d3cccbb8d2a097763e4833bffa6967407fec5d0f589fe027a1992019b75b6e0b",
        "pages": 1,
        "chars": 1491
      }
    },
    {
      "id": "S4",
      "title": "Seneca financial transparency",
      "url": "https://seneca.sc.us/finance-home/financial-transparency",
      "retrieval": {
        "id": "S4",
        "url": "https://seneca.sc.us/finance-home/financial-transparency",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/finance-home/financial-transparency",
        "sha256": "8a4fcdcb69d11b0ef5b846b8cf9a50a951860400c2c39f6f46f3a095ba11b2f2",
        "chars": 2918
      }
    },
    {
      "id": "S5",
      "title": "Seneca bids and awards",
      "url": "https://seneca.sc.us/finance-home/bids-and-proposals",
      "retrieval": {
        "id": "S5",
        "url": "https://seneca.sc.us/finance-home/bids-and-proposals",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/finance-home/bids-and-proposals",
        "sha256": "a45d8c646c56a36c249f16513133bdfa5e9ff74b2a045c2ecf3ebd808e1d0d3e",
        "chars": 4833
      }
    },
    {
      "id": "S6",
      "title": "FY2027 Seneca budget",
      "url": "https://seneca.sc.us/documents/finance/budgets/2027-city-of-seneca-budget.pdf",
      "retrieval": {
        "id": "S6",
        "url": "https://seneca.sc.us/documents/finance/budgets/2027-city-of-seneca-budget.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/documents/finance/budgets/2027-city-of-seneca-budget.pdf",
        "sha256": "4ba66fd35a4665e39958233e2ef86fd27326bffd1e463a7e61dbaa2bdc450c46",
        "pages": 34,
        "chars": 66923
      }
    },
    {
      "id": "S7",
      "title": "September 29 Seneca minutes",
      "url": "https://seneca.sc.us/files/234/Minutes/1689/2026-09-29-minutes.pdf",
      "retrieval": {
        "id": "S7",
        "url": "https://seneca.sc.us/files/234/Minutes/1689/2026-09-29-minutes.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/index.php?option=com_dropfiles&format=&task=frontfile.download&catid=234&id=1689&Itemid=1000000000000",
        "sha256": "52615eeabb9056eae08df8219fbd81bbb81ddf28e0e00e7dd8da371faee5cb66",
        "pages": 2,
        "chars": 1
      },
      "notes": "PDF retrieved; no extractable text. No substantive content finding from this extraction."
    },
    {
      "id": "S8",
      "title": "October 13 revised Seneca agenda",
      "url": "https://seneca.sc.us/files/233/Agendas/1685/2026-10-13-agenda.pdf",
      "retrieval": {
        "id": "S8",
        "url": "https://seneca.sc.us/files/233/Agendas/1685/2026-10-13-agenda.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/index.php?option=com_dropfiles&format=&task=frontfile.download&catid=233&id=1685&Itemid=1000000000000",
        "sha256": "5992e7b3129b1f534d4701170b69be1bf65ed2b0d94dc8d90232b1ed180d5b55",
        "pages": 1,
        "chars": 1414
      }
    },
    {
      "id": "S9",
      "title": "October 13 Seneca backup",
      "url": "https://seneca.sc.us/files/235/Backup-Material/1686/2026-10-13-backup.pdf",
      "retrieval": {
        "id": "S9",
        "url": "https://seneca.sc.us/files/235/Backup-Material/1686/2026-10-13-backup.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://seneca.sc.us/index.php?option=com_dropfiles&format=&task=frontfile.download&catid=235&id=1686&Itemid=1000000000000",
        "sha256": "e118b6a5b5bd68eef4859c3f4cd01be287ba8ca3cafaf440a0892eec962ce090",
        "pages": 33,
        "chars": 32
      },
      "notes": "PDF retrieved; no extractable text. No substantive content finding from this extraction."
    },
    {
      "id": "W1",
      "title": "Walhalla council archive",
      "url": "https://www.cityofwalhalla.com/government/city-council/",
      "retrieval": {
        "id": "W1",
        "url": "https://www.cityofwalhalla.com/government/city-council/",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.cityofwalhalla.com/government/city-council/",
        "sha256": "5f10e37eb89d26e88c137742b303eaa0242d075b43fa5ed0f58cc1bcdf059cc7",
        "chars": 13830
      }
    },
    {
      "id": "W2",
      "title": "Walhalla budget gateway",
      "url": "https://www.cityofwalhalla.com/departments/city-administration/city-budget/",
      "retrieval": {
        "id": "W2",
        "url": "https://www.cityofwalhalla.com/departments/city-administration/city-budget/",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.cityofwalhalla.com/departments/city-administration/city-budget/",
        "sha256": "1c9ee1a41e31833745518728bf5c54600764e50676f77992a630845096c80b81",
        "chars": 8331
      }
    },
    {
      "id": "W3",
      "title": "Walhalla records-access code",
      "url": "https://ecode360.com/38060838",
      "retrieval": {
        "id": "W3",
        "url": "https://ecode360.com/38060838",
        "last_verified": "2026-10-14",
        "error": "HTTP Error 403: Forbidden"
      },
      "notes": "Code text read through browser/web retrieval; direct archive fetch returned 403."
    },
    {
      "id": "W4",
      "title": "Walhalla council procedure code",
      "url": "https://ecode360.com/50520689",
      "retrieval": {
        "id": "W4",
        "url": "https://ecode360.com/50520689",
        "last_verified": "2026-10-14",
        "error": "HTTP Error 403: Forbidden"
      },
      "notes": "Code text read through browser/web retrieval; direct archive fetch returned 403."
    },
    {
      "id": "W5",
      "title": "September 15 Walhalla packet",
      "url": "https://www.cityofwalhalla.com/wp-content/uploads/2026_0915-backup.pdf",
      "retrieval": {
        "id": "W5",
        "url": "https://www.cityofwalhalla.com/wp-content/uploads/2026_0915-backup.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.cityofwalhalla.com/wp-content/uploads/2026_0915-backup.pdf",
        "sha256": "d7c262037f1493e3e2a669fa82e94adab3d22e5233a453befbe04b6ea63f4a35",
        "pages": 34,
        "chars": 68474
      }
    },
    {
      "id": "W6",
      "title": "FY2026–27 Walhalla budget",
      "url": "https://www.cityofwalhalla.com/wp-content/uploads/fy27-budget-document_final.pdf",
      "retrieval": {
        "id": "W6",
        "url": "https://www.cityofwalhalla.com/wp-content/uploads/fy27-budget-document_final.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.cityofwalhalla.com/wp-content/uploads/fy27-budget-document_final.pdf",
        "sha256": "1d55637b9e43b361fde15e3e62e41a86b0065b690c28e61a8f1e659edecd3135",
        "pages": 69,
        "chars": 143789
      }
    },
    {
      "id": "W7",
      "title": "Walhalla procurement awards",
      "url": "https://www.cityofwalhalla.com/city-procurements/",
      "retrieval": {
        "id": "W7",
        "url": "https://www.cityofwalhalla.com/city-procurements/",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.cityofwalhalla.com/city-procurements/",
        "sha256": "7856fc4f61359c7b8143eeff1af77c6c9bdacf7812e56d1c0ec11f0bd79a9c3e",
        "chars": 2852
      }
    },
    {
      "id": "M1",
      "title": "Westminster government/records index",
      "url": "https://westminstersc.org/government/",
      "retrieval": {
        "id": "M1",
        "url": "https://westminstersc.org/government/",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://westminstersc.org/government/",
        "sha256": "30a4f4ecec3d711f8917752d69241c41caf034abff1a657971d722fbcdd38719",
        "chars": 16381
      }
    },
    {
      "id": "M2",
      "title": "Westminster adopted FOIA policy/form",
      "url": "https://westminstersc.org/wp-content/uploads/2024/02/Adopted-FOIA-Policy-1.pdf",
      "retrieval": {
        "id": "M2",
        "url": "https://westminstersc.org/wp-content/uploads/2024/02/Adopted-FOIA-Policy-1.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://westminstersc.org/wp-content/uploads/2024/02/Adopted-FOIA-Policy-1.pdf",
        "sha256": "b0a8a001990add938d89fd32201e7dcf2efc2a1ac15d6f4c9d8103134af65556",
        "pages": 6,
        "chars": 13284
      }
    },
    {
      "id": "M3",
      "title": "October 13 Westminster packet",
      "url": "https://westminstersc.org/wp-content/uploads/2026/10/10132026-AGENDA-PACKET-1.pdf",
      "retrieval": {
        "id": "M3",
        "url": "https://westminstersc.org/wp-content/uploads/2026/10/10132026-AGENDA-PACKET-1.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://westminstersc.org/wp-content/uploads/2026/10/10132026-AGENDA-PACKET-1.pdf",
        "sha256": "581e86a07f29388c490536f3592255aa51856c0647aac768476eaf566dcbbd71",
        "pages": 128,
        "chars": 254247
      }
    },
    {
      "id": "M4",
      "title": "July 28 Westminster minutes",
      "url": "https://westminstersc.org/wp-content/uploads/2026/06/JULY-28-MINUTES.pdf",
      "retrieval": {
        "id": "M4",
        "url": "https://westminstersc.org/wp-content/uploads/2026/06/JULY-28-MINUTES.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://westminstersc.org/wp-content/uploads/2026/06/JULY-28-MINUTES.pdf",
        "sha256": "c4c9c46fa1fd54c5ea6c7bd4a5aad36fdcc307c2eb21f4f18fd8833abb833dff",
        "pages": 3,
        "chars": 2
      },
      "notes": "PDF retrieved; no extractable text. No substantive content finding from this extraction."
    },
    {
      "id": "M5",
      "title": "September 8 Westminster packet",
      "url": "https://westminstersc.org/wp-content/uploads/2026/09/090826-agenda-packet.pdf",
      "retrieval": {
        "id": "M5",
        "url": "https://westminstersc.org/wp-content/uploads/2026/09/090826-agenda-packet.pdf",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://westminstersc.org/wp-content/uploads/2026/09/090826-agenda-packet.pdf",
        "sha256": "6310fa09dd3f59fe230181d4756c298fc89b95f2927f0d80f60daa595549ce75",
        "pages": 111,
        "chars": 170270
      }
    },
    {
      "id": "L1",
      "title": "SC Freedom of Information Act",
      "url": "https://www.scstatehouse.gov/code/t30c004.php",
      "retrieval": {
        "id": "L1",
        "url": "https://www.scstatehouse.gov/code/t30c004.php",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://www.scstatehouse.gov/code/t30c004.php",
        "sha256": "83a54bcf628c43afbc01ed9af695e2ad94c4ade63aa8cbac6a13e3f923c21f3c",
        "chars": 50823
      }
    },
    {
      "id": "E1",
      "title": "SC Ethics Commission",
      "url": "https://ethics.sc.gov/index.php/",
      "retrieval": {
        "id": "E1",
        "url": "https://ethics.sc.gov/index.php/",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://ethics.sc.gov/index.php/",
        "sha256": "de5caac6be8f9d74e857309f8a3052e79d2ebc981c4aff3fa8c95126ca22ef00",
        "chars": 1662
      }
    },
    {
      "id": "E2",
      "title": "SC public ethics reporting",
      "url": "https://ethicsfiling.sc.gov/public/home",
      "retrieval": {
        "id": "E2",
        "url": "https://ethicsfiling.sc.gov/public/home",
        "last_verified": "2026-10-14",
        "status": 200,
        "final_url": "https://ethicsfiling.sc.gov/public/home",
        "sha256": "a655ce14c79a207e8a2fa2b40a26a90373db1eb786f6663f0609c57bfa315e18",
        "chars": 27
      }
    },
    {
      "id": "E3",
      "title": "Oconee Sheriff ethics-profile search result",
      "url": "https://ethicsfiling.sc.gov/public/candidates-public-officials/person/profile?personId=8529&seiId=11790",
      "retrieval": {
        "method": "Browser observation",
        "last_verified": "2026-10-14"
      },
      "notes": "Public search result observed; profile report contents not audited."
    }
  ],
  "retrievalLimits": [
    "Walhalla FOIA policy attachment could not be retrieved.",
    "Meeting video/audio playback not tested.",
    "No historic posting logs, case-level FOIA logs or interviews."
  ]
}
