These transcripts are produced by machine, and the machine is wrong in specific, findable ways. This page lists where a person’s judgment would help most. You do not need to be technical, and you do not need to fix anything — telling us that a line is already right is as useful as telling us it is wrong.
On any transcript page, right-click a line and a form opens with that line pre-filled. Edit it and submit, or submit it unchanged to confirm it is correct. Every accepted change becomes a public commit.
The form has to be opened from a transcript line — that is what attaches the meeting, the timestamp and the current text to your submission. Opening it on its own cannot carry any of that.
A roll call is the only record of how each member voted, and the pipeline is worst at exactly this: the answers are single words, often half a second long. Below are the meetings losing the most votes — the clerk reads a name, no answer is captured, and the vote vanishes. Watching one roll call recovers every name in it at once.
| Meeting | Body | Votes missing | Captured | |
|---|---|---|---|---|
| 2025-08-05 | CC City Council | 45 | 33 of 78 | open transcript |
| 2024-12-17 | CC City Council | 42 | 68 of 110 | open transcript |
| 2025-11-18 | CC City Council | 37 | 79 of 116 | open transcript |
| 2025-01-14 | CC City Council | 34 | 37 of 71 | open transcript |
| 2025-09-30 | CC City Council | 29 | 47 of 76 | open transcript |
| 2026-05-12 | CC City Council | 25 | 86 of 111 | open transcript |
| 2026-08-04 | CC City Council | 24 | 140 of 164 | open transcript |
| 2025-09-09 | CC City Council | 24 | 13 of 37 | open transcript |
| 2025-05-13 | CC City Council | 23 | 40 of 63 | open transcript |
| 2026-09-22 | MPS High School Building Committee | 22 | 102 of 124 | open transcript |
| 2020-07-28 | CC City Council | 21 | 288 of 309 | open transcript |
| 2025-06-24 | CC City Council | 21 | 89 of 110 | open transcript |
Across the archive 18,683 names were called in a roll call and 16,752 had an answer captured, leaving 1,931 with no response recorded. 401 meetings are missing at least one.
Speakers are matched across meetings by voice, and a few labels have absorbed more than one person — the same name attached to recordings that do not sound alike. Each link below is the longest such stretch in a body that person has no role in. Naming one voice can settle years of that committee’s transcripts.
| Meeting | Body | Labelled | Lines | |
|---|---|---|---|---|
| 2023-04-06 | CC Zoning Board of Appeals | Adam Hurtubise | 183 | open transcript |
| 2023-07-13 | CC Zoning Board of Appeals | Adam Hurtubise | 139 | open transcript |
| 2023-08-03 | CC Charter Study Committee | Adam Hurtubise | 37 | open transcript |
| 2023-12-07 | CC Charter Study Committee | Adam Hurtubise | 35 | open transcript |
| 2024-02-21 | CC Community Development Board | Adam Hurtubise | 216 | open transcript |
| 2023-10-04 | CC Community Development Board | Adam Hurtubise | 143 | open transcript |
| 2026-09-14 | CC Historical Commission | Adam Hurtubise | 74 | open transcript |
| 2023-03-23 | CC Historical Commission | Adam Hurtubise | 71 | open transcript |
| 2024-12-18 | CC Conservation Commission | Marie Izzo | 151 | open transcript |
| 2026-09-16 | CC Conservation Commission | Marie Izzo | 126 | open transcript |
| 2024-03-27 | CC Planning and Permitting | Adam Hurtubise | 48 | open transcript |
| 2024-03-13 | CC Planning and Permitting | Adam Hurtubise | 47 | open transcript |
461 clusters across 42 bodies. Worst affected: CC Zoning Board of Appeals (52); CC Charter Study Committee (41); CC Community Development Board (40); CC Historical Commission (39).
Meetings are published by several outlets, so duplicates are common and mostly harmless — a full meeting beside short clips of it. A real duplicate is two recordings of similar length on the same date, and it splits a meeting’s readers and search results across two pages. Open both and tell us which to keep.
| Date | Body | Copies |
|---|---|---|
| 2026-04-14 | untyped | 361 s · 333 s |
| 2026-04-02 | untyped | 403 s · 324 s |
| 2026-04-01 | untyped | 361 s · 344 s |
| 2026-03-16 | untyped | 246 s · 216 s |
| 2025-10-21 | Campaign | 49 s · 45 s |
| 2025-10-20 | Campaign | 301 s · 299 s |
| 2025-10-12 | Medford Happenings | 1030 s · 1011 s |
| 2025-08-17 | Jazz Festival | 10720 s · 9055 s |
| 2025-08-15 | Jazz Festival | 8179 s · 7988 s |
| 2025-05-03 | Medford Happenings | 2239 s · 2007 s |
| 2024-09-19 | untyped | 2610 s · 2197 s |
| 2024-09-17 | Campaign | 1887 s · 1537 s |
A mistyped date in a video title moves a meeting to the wrong day and stops it matching its agenda. Eleven were corrected in September 2026 using four checks — a missing agenda, the wrong weekday, who was present, and the resolution numbers cited. These two resist all four.
Uploaded 7 January 2026, a year after the date it claims, and no council meeting took place that day. Two other January meetings titled “–25” proved to be 2026.
A Friday, and this council has met on a Tuesday 92–100% of the time every year since 2011. Also only 195 seconds long.
Some gaps are not transcription errors and cannot be fixed by reprocessing: a microphone that was off, a vote taken by voice with no names spoken, a meeting nobody recorded. If you know how a particular vote went — from the posted minutes, or from being in the room — that is information the recording does not contain.