Verified votesRegular meeting

San José City Council

September 22, 2026 — Regular meeting, 2h 53m. Full transcript and vote records below — no spin, just what happened.

Date
September 22, 2026
Type
Regular meeting
Length
2h 53m
Transcript
2,332 segments

What was decided

Approve consent calendar

How they voted

approved unanimously (11-0-0) Verified · hand-checked

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item consent calendar · background & details

Motion by Domingo Candelas, seconded by Rosemary Kamei

Mover: Candelas, seconder: Kamei (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Add city policy position backing the League of California Cities local-control housing resolution

How they voted — Add city policy position backing the League of California Cities local-control housing resolution

passed 9–2 (9-2-0; Noes: Kamei, Tordillos) Verified · hand-checked

Yes: Matt Mahan, Pamela Campos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey
No: Rosemary Kamei, Anthony Tordillos

Agenda item 3.3 · background & details

Motion by Domingo Candelas, seconded by George Casey

Mover: Candelas, seconder: Casey (per official minutes). Transcript name 'Tordeos' corrected to Tordillos. Ortiz registered a verbal yes.

Official minutes (PDF) · the city’s formal record of this vote

How they voted — Substitute motion: direct the city manager to return in January 2027 with flexibility recommendations for good-faith housing cities

failed 4–7 (4-7-0; Noes: Ortiz, Mulcahy, Doan, Candelas, Casey, Foley, Mahan) Verified · hand-checked

Yes: Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen
No: Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, George Casey, Pam Foley, Matt Mahan

Agenda item 3.3 · background & details

Motion by Anthony Tordillos, seconded by Rosemary Kamei

Mover: Tordillos, seconder: Kamei (per official minutes). Official minutes supplied full no-voter roll call.

Official minutes (PDF) · the city’s formal record of this vote

Accept audit follow-up report

How they voted

accepted unanimously Verified · hand-checked

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 3.4 · background & details

Motion by Pam Foley, seconded by Rosemary Kamei

Mover: Foley, seconder: Kamei (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Accept employee turnover audit

How they voted

accepted unanimously Verified · hand-checked

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 3.5 · background & details

Official minutes redact mover/seconder names; outcome unanimous.

Official minutes (PDF) · the city’s formal record of this vote

Approve stormwater annual report (RES2026-299)

How they voted

approved unanimously Verified · hand-checked

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 6.1 · background & details

Motion by Rosemary Kamei, seconded by Pam Foley

Mover: Kamei, seconder: Foley (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Approve FY 2025–26 Consolidated Annual Performance and Evaluation Report (federal housing/community development)

How they voted

approved unanimously, one member absent (10-0-1; Absent: Tordillos) Verified · hand-checked

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey
Absent: Anthony Tordillos

Agenda item 8.2 · background & details

Motion by Peter Ortiz, seconded by George Casey

Mover: Ortiz, seconder: Casey (per official minutes). Official minutes name the absent member as Tordillos.

Official minutes (PDF) · the city’s formal record of this vote

Transcript

The full transcript, word-for-word as spoken. Speakers appear in order until speaker labeling is complete.

How vote data stays honest

In these records, votes are extracted from the clerk’s roll call in the public recording. Before final publication, they are cross-checked against the city’s official minutes. Corrections are published openly.

This meeting was transcribed with automated speech-to-text. Names and figures should be checked against the official minutes before quoting.