{
  "source": "Cooked Index — occupational AI risk register",
  "page": "https://cookedindex.com/jobs/parking-enforcement-workers/",
  "methodology": "https://cookedindex.com/methodology",
  "notice": "Verdicts are re-examined as evidence accumulates. Re-fetch before relying on this; the page above always carries the current score.",
  "scored_at": "2026-08-11",
  "model": "claude-opus-5",
  "occupation": {
    "title": "Parking Enforcement Workers",
    "soc_code": "33-3041",
    "category": "Protective Service",
    "us_employment": 9050,
    "median_annual_wage": 46730
  },
  "verdict": "EXPOSED",
  "risk_resistance": 35,
  "contested": false,
  "near_boundary": false,
  "dimensions": {
    "task_resistance": 8,
    "embodiment": 13,
    "liability_shield": 5,
    "trust_premium": 4,
    "judgment_accountability": 5
  },
  "reasoning": {
    "task_resistance": "At 8 the split is roughly even: meter checking, permit verification, and citation issuance are already replaced by LPR vans and app-based enforcement in most mid-size cities, but immobilizing with a boot, chalking tires on residential permit streets, coordinating tow trucks, and physically clearing a blocked hydrant still require someone on the curb — that's why it isn't a 4, and why it isn't 12.",
    "embodiment": "A 13 reflects eight-hour foot or scooter patrols in whatever weather the route delivers, kneeling in traffic to fit a wheel clamp, and standing between a tow hook and its owner — uncontrolled public street, but on a fixed and mapped beat rather than an unpredictable interior, which keeps it off the high end.",
    "liability_shield": "At 5 you may carry a municipal enforcement certification or state-mandated training, and your citation is a sworn document, but you hold no license that can be revoked and the city — not you — defends and voids the ticket when the adjudicator dismisses it.",
    "trust_premium": "A 4 is honest: the driver meets you once, at the windshield, already hostile, and the citation is legally identical whether you wrote it or a camera did — the only relational value is with the tow operators and business owners on your regular beat.",
    "judgment_accountability": "At 5 nearly every call is spelled out — grace periods, curb-color codes, boot thresholds by number of unpaid tickets, ADA placard checks — with the real discretion limited to whether to void, whether to escalate to tow, and how you describe the violation when it reaches adjudication."
  },
  "rationale": "The detection half of this job — spotting expired meters, reading plates, matching permits, printing and mailing citations — is already done better by license-plate-recognition cameras, in-ground sensors, and pay-by-app systems, and cities have been cutting routes accordingly. What survives is physical: walking a beat where cameras don't reach, booting and tagging vehicles for tow, clearing fire lanes and disabled spaces, handling the angry driver at the windshield, and testifying at adjudication hearings. This is a municipal job protected more by union contracts and city procurement inertia than by anything AI can't do.",
  "outlook": "Headcount keeps shrinking as LPR vans, app-based payment, and camera enforcement absorb the detection work, leaving a smaller crew focused on booting, tows, event traffic, and hearing testimony.",
  "what_would_raise_it": {
    "levers": [
      {
        "dimension": "liability_shield",
        "change": "State or municipal rules requiring a sworn/certified human officer to personally attest to automated citations before they are mailed — as in New York's requirement that camera-based violations be reviewed by a technician or officer, and California AB 645 (speed cameras) mandating human review of each image. If parking LPR citations are brought under equivalent attestation rules, the human reviewer/affiant becomes legally necessary and subject to cross-examination at adjudication.",
        "plausibility": "already happening",
        "would_add": 6
      },
      {
        "dimension": "liability_shield",
        "change": "Due-process litigation or state legislation voiding citations lacking a named human issuer of record — plus tow/boot statutes that already require a certified officer's signature before immobilization or removal, extended to AI-flagged vehicles.",
        "plausibility": "plausible",
        "would_add": 3
      },
      {
        "dimension": "judgment_accountability",
        "change": "Formal role shift to exception-handling and hearing testimony: ADA/disabled-placard fraud determinations, fire-lane and hydrant clearance calls, contested-permit and medical-emergency discretion, and appearing as the accountable witness at adjudication. This is a genuine second tier that grows as routine detection is automated.",
        "plausibility": "already happening",
        "would_add": 5
      },
      {
        "dimension": "embodiment",
        "change": "Expansion of duties AI cannot reach: booting/immobilization, abandoned-vehicle and derelict tagging, EV-charger blocking enforcement, street-sweeping and snow-emergency clearance, and scooter/curb-management sweeps — assignments cities are actively adding to enforcement units as curb use densifies.",
        "plausibility": "plausible",
        "would_add": 3
      },
      {
        "dimension": "task_resistance",
        "change": "Task-mix shift as meters and LPR absorb routine detection: what remains is confrontation management, evidence documentation that survives appeal, and unpredictable-street judgment. Also rises if cities respond to camera-revenue backlash (e.g. municipalities that suspended automated programs after error scandals) by restoring officer-issued citations.",
        "plausibility": "plausible",
        "would_add": 3
      }
    ],
    "ceiling_note": "No plausible route to a higher trust premium — no driver or resident pays extra for a human ticket-writer; demand is purely municipal. Ceiling is low overall: headcount can fall even as the surviving role's per-worker judgment content rises, so score gains here coexist with continued route cuts."
  },
  "adjudication": null,
  "employment_history": {
    "points": [
      {
        "y": 2017,
        "emp": 8660,
        "wage": 39030
      },
      {
        "y": 2018,
        "emp": 8070,
        "wage": 39840
      },
      {
        "y": 2019,
        "emp": 7650,
        "wage": 40920
      },
      {
        "y": 2020,
        "emp": 7560,
        "wage": 42070
      },
      {
        "y": 2021,
        "emp": 7450,
        "wage": 46590
      },
      {
        "y": 2022,
        "emp": 8150,
        "wage": 41570
      },
      {
        "y": 2023,
        "emp": 7420,
        "wage": 46840
      },
      {
        "y": 2024,
        "emp": 7770,
        "wage": 47150
      },
      {
        "y": 2025,
        "emp": 9050,
        "wage": 46730
      }
    ],
    "from": 2017,
    "to": 2025,
    "change_pct": 4.5,
    "comparable_from": 2019,
    "spans_soc_revision": true
  },
  "pivots": [],
  "license": "https://cookedindex.com/terms"
}