Oregon Police Are Charging a Local News Outlet $2.5 million for Records
The city of Eugene billed Double Sided Media $2,484,599 to search 44,816 hours of staff records regarding police officer Justin Peckels in Oregon.
By Dillip Chowdary β’ Oct 25, 2026 β’ Source: theintercept.com
The city of Eugene, Oregon, and the Eugene Police Department issued a formal billing notice demanding $2,484,599.04 to process a municipal public records request concerning alleged police misconduct. In August 2026, local news outlet Double Sided Media submitted an inquiry seeking internal records regarding police officer Justin Peckels between 2018 and 2026, following community complaints that included Peckels punching a resident in the face during a traffic stop. According to theintercept.com's report, municipal officials asserted that locating and reviewing responsive materials would require at least 44,816 hours of staff labor, requiring full advance payment before municipal clerks resume processing the file.
This breakdown examines municipal record-indexing mechanisms, systemic search dragnet calculations, technology procurement disparities, and statutory transparency protections for investigative reporters, legal analysts, civic watchdogs, and open-government software architects. It evaluates how municipal agencies structure administrative labor hours during misconduct inquiries, contrasts internal database search constraints against aggressive surveillance software investments, and reviews the procedural remedies newsrooms utilize to challenge prohibitive fee estimates in state and federal jurisdictions. Readers will discover the pricing models agencies apply to public oversight, the legislative defenses available under freedom of information frameworks, and the broader implications of unchecked records charges on community reporting.
What Oregon Police Are Charging a Local News shipped
The Eugene Police Department delivered an official records determination letter establishing an advance payment requirement of $2,484,599.04 to review documents related to officer Justin Peckels. The underlying request by Double Sided Media targeted disciplinary and misconduct files from 2018 through 2026, centering on community reports that Peckels struck a citizen during a routine vehicular stop. Department officials stated in writing that once the city receives the initial $2,484,599.04 sum, staff will proceed with request processing. The notice explicitly stipulated that if actual labor expenses surpass the estimated amount, the newsroom will be billed for the remaining balance prior to document delivery.
The department paired this assessment with a second invoice targeting records for another former officer, Eric Klinko, calculating that inquiry at $195,869.52 and raising the newsroom's total bill to nearly $2.7 million. Municipal records managers justified the 44,816 billable hours by stating they could not narrow individual custodians holding relevant communications. Consequently, the city mandated a comprehensive sweep across all historical and active city staff databases, claiming that employees across unrelated departments like parks and recreation might possess responsive files that municipal reviewers must manually examine.
What changed for builders in Oregon Police Are Charging a Local News
Public records systems and investigative databases face major architectural hurdles when public bodies abandon targeted custodial filtering in favor of whole-workforce data scraping. Standard legal discovery protocols require agencies to consult with requesters to isolate primary record custodians, such as internal affairs investigators, watch commanders, and human resources personnel. Instead of utilizing basic metadata filtering or keyword indexing to restrict search domains, municipal administrative workflows were configured to treat every municipal worker as an active search node. This operational approach multiplies processing timelines exponentially, converting standard transparency inquiries into multimillion-dollar administrative burdens.
| Entity and Disclosure Request | Estimated Staff Hours | Assessed Processing Cost | Procedural Resolution |
|---|---|---|---|
| Eugene Police (Justin Peckels Inquiry) | 44,816 hours | $2,484,599.04 | Pending formal administrative appeal |
| Eugene Police (Eric Klinko Inquiry) | Unspecified | $195,869.52 | Combined total near $2.7 million |
| Eugene Police Flock ALPR Deployment | 2-year contract | $342,000.00 | Nearly 60 AI-powered surveillance cameras |
| U.S. Department of Defense (2015 Device Tools) | 15,000,000 hours | $660,000,000.00 | Federal records search demand |
| Drug Enforcement Administration (2015 Cartel Files) | Unspecified | $1,460,000.00 | Joaquin El Chapo Guzman inquiry |
| U.S. Army Military Base (2019 Water Tests) | Unspecified | $300,000.00 | Fully waived after severe public backlash |

Similar pricing tactics have surfaced across federal agencies, illustrating a persistent pattern of weaponized fee estimates used to deter public scrutiny. In 2015, the Department of Defense informed a requester seeking records on data preservation tools that fulfilling the request would demand 15 million hours and cost $660 million. That same year, the Drug Enforcement Administration billed $1.46 million for files covering its pursuit of cartel figure Joaquin El Chapo Guzman, while the Army levied a $300,000 fee in 2019 for military water contamination tests before intense public outcry forced a full fee waiver.
How to install or upgrade Oregon Police Are Charging a Local News
Advertisement
Tech Pulse Daily
Get tomorrow's pulse first
Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.
Journalists, legal researchers, and civic technologists analyzing government opacity rely on automated command-line utilities to log public records filings, track statutory response windows, and organize local administrative appeals. When handling complex investigative documentation or querying automated transparency frameworks, reporting teams utilize standardized terminal environments to deploy, maintain, and upgrade their local analysis toolchains. Maintaining modern execution environments ensures that automated research assistants, document indexing pipelines, and data parsing scripts retain full operational compatibility with state database schemas and open-records tracking networks across regional jurisdictions.
claude update/model fableclaude --model fableclaude config set model fableConfiguring CLI tools with dedicated model parameters allows investigative teams to systematically parse complex fee invoices, compare line-item labor estimates against published municipal wage scales, and prepare statutory appeal briefs. Automated verification scripts evaluate whether public agencies followed standardized search protocols or arbitrarily expanded custodial boundaries across unrelated administrative offices. By maintaining structured command configurations and pinned runtime models, newsrooms ensure that document audits, cost comparisons, and multi-year timeline calculations remain consistent and fully reproducible throughout ongoing court litigation and public records disputes.
Gotchas and compatibility in Oregon Police Are Charging a Local News
A stark technological double standard defines the Eugene Police Department's administrative posture toward modern software infrastructure. While city records officers assert that basic keyword lookups and custodial indexing are technically insurmountable without 44,816 manual labor hours, the department recently secured a two-year $342,000 procurement contract for nearly 60 AI-powered Flock automated license plate readers. The deployment was conducted under such secrecy that the American Civil Liberties Union of Oregon had to initiate a lawsuit to compel the disclosure of operational records detailing how the automated vehicle tracking network functions.
Legal protections also diverge significantly between federal freedom of information frameworks and local state mandates. At the federal level, recent statutory amendments establish that when a government agency fails to meet statutory response deadlines, it forfeits the authority to charge search fees. Under Oregon state law, municipalities retain statutory discretion to lower or waive fees when disclosures serve the general public interest, yet local authorities routinely decline to apply these fee waivers to investigative newsrooms, allowing departments to issue prohibitive invoices that act as insurmountable barriers to civic transparency.
What to watch after Oregon Police Are Charging a Local News
Double Sided Media has initiated an appeal against the $2.5 million fee assessment, challenging the city's refusal to narrow custodians and seeking an administrative ruling on bad-faith records inflation. Press freedom advocates note that imposing seven-figure costs on independent community publications creates an effective gag order that suppresses accountability reporting. This dynamic is reinforced as the Eugene Police Department develops its own internal press initiative to curate and publish departmental messaging, allowing law enforcement leadership to control public narratives while pricing independent oversight out of existence.
Legal scholars and press advocates emphasize that systemic changes are necessary to prevent municipal authorities from weaponizing records processing into financial ransoms. Potential legislative reforms include establishing statutory fee caps on municipal records production, enacting mandatory public-interest fee waivers for accredited journalists and civic watchdogs, and requiring public agencies to invest in modern search and redaction software. Until state legislatures enact strict procedural limits and technological standards, municipal agencies will continue leveraging inflated fee estimates to evade scrutiny regarding officer misconduct.
Developer Action Items
- β Diff the official changelog for Oregon Police Charging Local 2.5 before you bump β APIs, defaults, and removed flags only.
- β Install through the vendor's documented channel in staging; keep a one-command rollback and time-box the canary.
- β Grep your repo for old flag names, lockfile pins, and plugin versions that the notes mark as breaking.
- β Prefer the first patch cut over the day-zero tag unless you have a reason to be on the leading edge.
- β If Hacker News Best did not name a region, plan, or SKU, screenshot the official availability line before you promise it to users.
Oregon Police Are Charging a Local News FAQ
Why is the Eugene Police Department charging $2.5 million for public records?
The city claimed that searching and processing records concerning officer Justin Peckels would take 44,816 hours of staff time across all city employees, resulting in an invoice of $2,484,599.04.
What prompted the public records request by Double Sided Media?
The local newsroom sought records covering 2018 through 2026 regarding misconduct complaints against officer Justin Peckels, including an incident where he punched a resident during a traffic stop.
How does this records fee compare to the department's surveillance investments?
While the department claimed it could not perform targeted keyword searches without millions in labor, it recently approved a two-year $342,000 contract for nearly 60 AI-powered Flock license plate readers.
What other records request did Double Sided Media submit to Eugene police?
Double Sided Media filed a separate request for records concerning former officer Eric Klinko, which the city priced at $195,869.52, bringing the combined total for both requests to nearly $2.7 million.
Sources
Author
Dillip Chowdary
Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.
Related on Tech Bytes
Advertisement