- Before
- Owns the open requests, signs every release and answers the press when a deadline slips. “I can't sign a release I can't explain line by line.”
- Now
- Opens a release with every withholding stamped with its law, reason and harm, the challenge already run and the gates green, and asks the agents why when she needs to.
One request, from the portal to a signed release
On Thursday 17 September, Jordan Pike, a reporter at The Brannock Falls Ledger, asks the City of Brannock Falls for its 2025 police overtime records. Seven agents do the legwork in plain sight: each shows what it read and proposes the next step, and Dana Whitfield, the records officer, approves, edits, sends back or asks why. Here is how it runs, screen by screen, in the working solution.
- 01Wed 14 Oct, 09:40
Every open request, with its clock
Dana Whitfield · Records OfficerDana's queue shows 28 open requests across 19 departments: 6 due in 2 business days, 1 past due, 4 ready to release and 93.6% answered on time this year. Each row carries its clock bar. “Needs you today” puts R-2026-1187, the police overtime request, at 2 days left: release ready, approve today.
Agents at work: “Challenge agent — R-2026-1187: lifted 9 stamps on names already public.”
- 02Overnight
A subpoena is not a records request
Intake agentThe intake agent read the 3 items that came in overnight and names what each one is before anyone answers it. An email from Marlowe & Finch LLP is a subpoena duces tecum in Case No. CV-26-04418, where the City is a party. The agent proposes routing it to the City Attorney's litigation team, where Helen Osei is the attorney on the case, instead of the records queue.
“Its date is set by the subpoena, not the Open Records Code. Answering it as a records request would apply the wrong rules.”
- 03Thu 17 Sep, 16:52
The request in the requester's words, and its clock
Intake agentJordan Pike asks for the overtime paid to police officers in 2025, the 50 highest earners with their hours and pay, and command staff emails about the overtime budget. A minute later the intake agent has classified it under the Open Records Code: news media, 3 items, due Fri 16 Oct. Mon 12 Oct, a city holiday, is counted out. The fee is $0.00.
As the letter will say: “We received your request on September 17, 2026, and are responding on or before October 16, 2026, within the 20 business days the Open Records Code allows.”
- 04Day 1 · Fri 18 Sep
A narrowing drafted, approved, then sent
Clarification agent“Any emails among command staff” could mean thousands of messages. The clarification agent drafts a narrowing to six custodians — the Chief of Police, two Deputy Chiefs and three Patrol Captains — for 2025, with the terms “overtime”, “OT budget” and “callback”: about 88 pages instead of about 6,400. Dana approves it at 09:14 and Jordan Pike agrees on Tue 22 Sep. It is recorded as narrowing attempt 1 of 3.
“Agents draft; nothing is sent without a person's approval.”
- 05Hold first, then search
1,206 hits, 342 pages, and what it did not find
Search agentAt 09:20 on day 1 the search agent puts hold H-2026-0412 on 5 sources in 4 departments, suspending retention deletion. Once Dana approves the six-step plan, it searches the payroll overtime register, police shift and callback rosters, the six custodians' email, budget memos and the overtime policy: 1,206 hits, 188 unique documents, 342 pages. Liaisons such as Sgt. Luis Ortega confirm each source is complete.
Gaps, said plainly: “No text messages. City phones keep messages for 30 days; none from 2025 survive for the 6 custodians.”
- 06Mon 5 Oct
35 proposed withholdings, each with its law and its harm
Review agentThe review agent proposes 35 withholdings: 31 under (b)(6) personal privacy — officer names in memos and email, home addresses, personal phone numbers, medical or family-leave reasons, family members' names — and 4 under (b)(7)(C), the names and assignments of two officers on the narcotics task force. Each shows the statute, the reason, the foreseeable harm, a confidence and the sources it read. Nothing is applied until a person accepts it.
The review agent never applies a stamp, and never withholds a page in full when part of it can be released.
- 07Tue 13 Oct, 14:22
A second agent argues for release
Challenge agentThe challenge agent tests all 35: is the harm stated, is it already public, is the box wider than the private detail? It lifts 9 officer names read into the council minutes of the 10 Mar 2026 budget hearing, narrows 2 boxes that covered releasable callback hours, sends 3 back because they said only “privacy”, and upholds 21. Dana asks why the 9 were lifted, and gets the answer with its source.
The challenge agent never removes a stamp itself: Marcus Bell, records analyst, confirmed each lift.
- 08Tue 13 Oct, 16:40
The letter and its index come from the stamps
Letter agentHelen Osei clears the 4 (b)(7)(C) withholdings at 16:05. The letter agent drafts the response from the 26 remaining stamps: 320 pages in full, 22 in part, none withheld in full, the gaps in the search, the fee and the right to appeal within 90 days. Its checks confirm every withholding in the index has a stamp and every stamp is in the index.
- 09Day 18 of 20
She signs the release, two days early
Dana Whitfield · Records OfficerAll 7 release gates are green: hold in place, plan approved, every stamp decided, challenge run, counsel cleared, letter drafted, fee set. Dana picks reason code REL-02, partial grant, confirms she has read the 26 withholdings, the challenge results and the letter, and signs. The 342 pages are Bates-numbered BFC-1187-0001 to BFC-1187-0342 and posted to Jordan Pike's portal account.
“I have read the 26 withholdings, the challenge results and the letter. I approve this release as Records Officer.”
- 10After release
Asked for three times, so post it once
Release librarianThe same overtime records were asked for in R-2026-0954 in March and R-2026-1102 in August. The release librarian proposes posting this release to the public library under City Code §2-610, with its 26 cited withholdings carried over. The posting waits for Dana's approval; nothing is published without it.