Commission on Community Investment and Infrastructure · Dec 2, 2025
Tuesday1 h 07 min3 officials identified1 public speaker15 agenda itemsRoll call: 2 present, 1 absent (clerk)Video: SFGovTV
The longest item after routine business: Authorizing a Personal Services Contract with MJF & Associates Consulting, a sole proprietorship, for three-years in an amount not to exceed $800,000, 18 min of this 1 h 07 min meeting.
Click any time stamp on this page to jump the video there.
Agenda · 15 itemsShowHide
- 0:56Recognition of a Quorum
- 1:23Announcements
- 3:39Report on actions taken at previous Closed Session meeting, if any
- 3:45Matters of Unfinished Business
- 3:52Matters of New Business
- 5:485b. Electing the Chair and Vice Chair under Section 27 of the Successor Agency Bylaws
- 12:015c. Authorizing a Personal Services Contract with KNN Public Finance, LLC, in an amount not to exceed $208,100
- 12:325d. Authorizing a Legal Services Contract with Anzel Galvan LLP, in an amount not to exceed $441,000
- 12:355e. Authorizing a Personal Services Contract with Keyser Marston Associates, Inc., in an amount not to exceed $141,000
- 28:335f. Authorizing a Personal Services Contract with MJF & Associates Consulting, a sole proprietorship, for three-years in an amount not to exceed $800,000
- 47:19Public Comment on Non-Agenda Items
- 48:27Report of the Chair
- 58:13Commissioners' Questions and Matters
- 1:06:43Closed Session
- 1:06:50Adjournment
What happened
Each sentence checked against the transcript.
Who spoke
3 officials identified · talk time, most first.
- Carolyn Ransom-ScottChair · 14 min
- Earl ShaddixCommissioner · 2.2 minFirst speaks at 24:40
- Mark MillerVice-chair · 2.2 minFirst speaks at 22:16
Roll call: 2 present, 0 excused, 1 absent. From the clerkPublic comment: 1 speaker.
How we count
Each summary sentence is checked against the transcript before it is published; in a blind check, 99 of 100 sentences were right. A voice gets an official’s name only when two AI readers and a code check agree, so the minutes undercount and are not attendance. Officials only: members of the public are counted, never named, shown or quoted, and full transcripts aren’t published because they can carry their names. More on how we know
Cite this page
Hamlet, “Commission on Community Investment and Infrastructure, Dec 2, 2025: San Francisco.” https://cities.myhamlet.com/sf/ocii/meetings/2025-12-02. Data as of Oct 9, 2026 (version d14b03c); meeting of Dec 2, 2025.

