Release notes
What’s shipped, newest first. Built live, in the open.
v2 · Private betaJune 2026
The first end-to-end civic workflow: a resident files a report by voice or text, the city routes it through real departmental approvals, and everyone can see exactly where it stands — and how long each stage took.
For residents
Speak or type to file a report — A short conversation fills out the form, asking only for what’s still missing.
Review before it’s official — You confirm the details — that’s the moment the city’s official record begins.
Sign in with Google — One click to join the private beta.
Your reports — Track status, and when a department asks for more, fix just that field and resubmit — without redoing the whole thing.
Live tracking — A status page shows each review stage and the time spent with the city vs. waiting on you.
For the city
Department console — Each department signs in and sees exactly what’s waiting on it — nothing else.
Sequential steps, parallel sign-offs — Reviews run in order; within a step, departments (e.g. Public Works + Fire) act in parallel, and every one must approve before it advances.
Three clear outcomes — Approve, request a re-submit on specific fields, or deny with a required reason.
Captured once — An approved portion locks — only the part a department bounces loops back to the resident.
One message per stage — Residents hear at receipt, at each completed stage, and at the final outcome — not a buzz per department.
Under the hood
Append-only record of truth — Nothing is ever overwritten. Every step — including a resident’s edits — is logged as a new event.
Time, split by who’s holding it — Every stage is measured as “city time” vs. “resident time.”
Operator dashboard — Volumes by status, average city-vs-resident time, where time goes per step, re-submit rate, and who’s holding the queue right now.
Anonymous by design — The public record carries no personal info; tester identity is kept in a separate layer.
Scope right now
Right now the only configured report type is Pothole reports (Intake review → Departmental review by Public Works + Fire). The whole system is form- and workflow-driven, so adding new report types — graffiti, streetlights, sidewalks — is configuration, not new code.
Coming next
- Outbound text/email notifications (today’s messages are delivered in-app)
- More report types beyond potholes
- Per-person department sign-in (today departments use shared passcodes)