Help verify the record

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.

How to submit

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.

Roll calls — who voted, and how

401 meetings losing votes

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.

MeetingBodyVotes missingCaptured
2025-08-05CC City Council4533 of 78open transcript
2024-12-17CC City Council4268 of 110open transcript
2025-11-18CC City Council3779 of 116open transcript
2025-01-14CC City Council3437 of 71open transcript
2025-09-30CC City Council2947 of 76open transcript
2026-05-12CC City Council2586 of 111open transcript
2026-08-04CC City Council24140 of 164open transcript
2025-09-09CC City Council2413 of 37open transcript
2025-05-13CC City Council2340 of 63open transcript
2026-09-22MPS High School Building Committee22102 of 124open transcript
2020-07-28CC City Council21288 of 309open transcript
2025-06-24CC City Council2189 of 110open 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.

Who is speaking

461 clusters open

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.

MeetingBodyLabelledLines
2023-04-06CC Zoning Board of AppealsAdam Hurtubise183open transcript
2023-07-13CC Zoning Board of AppealsAdam Hurtubise139open transcript
2023-08-03CC Charter Study CommitteeAdam Hurtubise37open transcript
2023-12-07CC Charter Study CommitteeAdam Hurtubise35open transcript
2024-02-21CC Community Development BoardAdam Hurtubise216open transcript
2023-10-04CC Community Development BoardAdam Hurtubise143open transcript
2026-09-14CC Historical CommissionAdam Hurtubise74open transcript
2023-03-23CC Historical CommissionAdam Hurtubise71open transcript
2024-12-18CC Conservation CommissionMarie Izzo151open transcript
2026-09-16CC Conservation CommissionMarie Izzo126open transcript
2024-03-27CC Planning and PermittingAdam Hurtubise48open transcript
2024-03-13CC Planning and PermittingAdam Hurtubise47open 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).

The same meeting posted twice

19 to spot-check

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.

DateBodyCopies
2026-04-14untyped361 s · 333 s
2026-04-02untyped403 s · 324 s
2026-04-01untyped361 s · 344 s
2026-03-16untyped246 s · 216 s
2025-10-21Campaign49 s · 45 s
2025-10-20Campaign301 s · 299 s
2025-10-12Medford Happenings1030 s · 1011 s
2025-08-17Jazz Festival10720 s · 9055 s
2025-08-15Jazz Festival8179 s · 7988 s
2025-05-03Medford Happenings2239 s · 2007 s
2024-09-19untyped2610 s · 2197 s
2024-09-17Campaign1887 s · 1537 s

Meeting dates

2 unresolved

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.

What the archive cannot tell you

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.