John Grant
President pro tempore, Los Angeles Board of Public WorksWe identified Grant’s voice at 41 meetings.
Three clips, newest first
Officials only. Public speakers are counted, never named.
Talk time, and Grant’s other bodies
- Board of Public Works: talk time not compared. Fewer than four members can be compared fairly.
Commendations, ceremonies and memorials took the largest share of Grant’s speech with a checked topic: 58%
Grant asked 98 questions at the 41 Board of Public Works meetings where we identified them
Of Grant’s 64 questions to city departments at the Board of Public Works, 53 went to public works, streets and sanitation.
| Department | Share | Questions |
|---|---|---|
| Public works, streets and sanitation | 5383% | |
| City attorney / law department | 813% | |
| Transportation and transit | 23% | |
| Administration, HR, contracts and facilities | 12% |
2 places Grant named in meetings
- Silver Lake 1 time
- Wilmington 1 time
Every meeting where we identified Grant’s voice
- Sep 30, 2026Board of Public Works0.4 min1:33:12
- Aug 12, 2026Board of Public Works0.3 min1:33:18
- Aug 7, 2026Board of Public Works5.3 min11:30
- Aug 5, 2026Board of Public Works2.4 min1:03:33
- Jul 31, 2026Board of Public Works2.5 min33:13
- Jul 15, 2026Board of Public Works2.3 min2:40:33
- Jul 1, 2026Board of Public Works1.1 min1:15:31
- Jun 26, 2026Board of Public Works17.0 min37:57
- Jun 24, 2026Board of Public Works0.9 min1:27:12
- Jun 1, 2026Board of Public Works3.0 min1:39:23
Show all 41Show fewer
- May 29, 2026Board of Public Works4.1 min26:49
- May 27, 2026Board of Public Works1.2 min55:01
- May 20, 2026Board of Public Works1.0 min40:58
- May 18, 2026Board of Public Works8.1 min18:41
- Apr 22, 2026Board of Public Works0.5 min1:44:44
- Apr 17, 2026Board of Public Works14.3 min35:46
- Mar 25, 2026Board of Public Works1.1 min33:33
- Mar 23, 2026Board of Public Works1.0 min1:02:12
- Mar 20, 2026Board of Public Works0.6 min32:41
- Mar 16, 2026Board of Public Works1.5 min1:03:03
- Mar 9, 2026Board of Public Works0.5 min1:01:23
- Mar 6, 2026Board of Public Works1.1 min12:05
- Mar 4, 2026Board of Public Works1.5 min43:33
- Feb 27, 2026Board of Public Works2.6 min39:20
- Feb 25, 2026Board of Public Works1.2 min1:50:37
- Feb 20, 2026Board of Public Works2.8 min24:47
- Feb 11, 2026Board of Public Works0.9 min52:58
- Feb 4, 2026Board of Public Works1.5 min58:27
- Jan 28, 2026Board of Public Works0.5 min53:11
- Jan 23, 2026Board of Public Works2.9 min0:58
- Jan 21, 2026Board of Public Works4.8 min1:41:56
- Dec 19, 2025Board of Public Works0.8 min53:36
- Dec 17, 2025Board of Public Works0.5 min1:10:22
- Dec 15, 2025Board of Public Works2.1 min30:16
- Dec 8, 2025Board of Public Works0.3 min55:49
- Dec 5, 2025Board of Public Works6.2 min30:46
- Dec 3, 2025Board of Public Works2.7 min1:33:57
- Dec 1, 2025Board of Public Works2.4 min43:10
- Nov 5, 2025Board of Public Works4.9 min47:19
- Oct 31, 2025Board of Public Works1.7 min23:36
- Oct 29, 2025Board of Public Works3.2 min52:04
How we identify who is speaking · blind check, pooled across five cities: of 340 commission lines drawn, 260 right, 4 wrong, 1 unclear, 75 couldn’t be judged
A meeting missing here means we couldn’t attribute the voice, not that Grant was absent. Claude and Gemini each read every transcript with that day’s roster. A voice gets John Grant’s name only when both agree and a code check finds the name said on, or just before, their turn. Voices our transcripts merge with someone else’s are never attributed, so every count here undercounts what Grant said. For commissions, of 340 lines drawn, 260 were right, 4 wrong and 1 unclear, and the checkers couldn’t judge 75. We have since removed the voices behind 64 of those lines (3 wrong, 0 unclear, the rest we had already held for other reasons). Of the 276 lines we still publish, the checkers could judge 228: 226 right, 1 wrong and 1 unclear (90% lower bound 0.97). They couldn’t judge the other 48. The check is one sample pooled across the five cities, not of Grant or of Los Angeles alone.
