<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[GrowSF]]></title><description><![CDATA[GrowSF is the #1 voter guide in San Francisco, trusted by hundreds of thousands of San Franciscans. You deserve a city that works.]]></description><link>https://report.growsf.org</link><image><url>https://substackcdn.com/image/fetch/$s_!yNSm!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F6e93e751-04be-458b-8b1e-67eb7c8c7d9c_1280x1280.png</url><title>GrowSF</title><link>https://report.growsf.org</link></image><generator>Substack</generator><lastBuildDate>Tue, 18 Aug 2026 11:04:40 GMT</lastBuildDate><atom:link href="https://report.growsf.org/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[GrowSF]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[growsf@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[growsf@substack.com]]></itunes:email><itunes:name><![CDATA[GrowSF]]></itunes:name></itunes:owner><itunes:author><![CDATA[GrowSF]]></itunes:author><googleplay:owner><![CDATA[growsf@substack.com]]></googleplay:owner><googleplay:email><![CDATA[growsf@substack.com]]></googleplay:email><googleplay:author><![CDATA[GrowSF]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Bilal Mahmood Fixed It: New Homes to Rise at Old Car Wash]]></title><description><![CDATA[PLUS: Local ballot measures, Lurie opposes DSA tax, Car break-ins down, YIMBY lawsuit]]></description><link>https://report.growsf.org/p/bilal-mahmood-fixed-it-new-homes</link><guid isPermaLink="false">https://report.growsf.org/p/bilal-mahmood-fixed-it-new-homes</guid><pubDate>Sat, 15 Aug 2026 17:01:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8dMc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of August 9, 2026:</em><br><em>- Bilal Mahmood Fixed It: New Homes to Rise at Old Car Wash<br>- November&#8217;s Local Ballot Measures</em><br><em>- Mayor Lurie Opposes DSA Housing Tax</em><br><em>- Car Break-Ins Fall 88% From 2017 Peak</em><br><em>- YIMBY Law Sues San Francisco</em></p><div><hr></div><h1><strong>Bilal Mahmood Fixed It: New Homes to Rise at Old Car Wash</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-13-bilal-mahmood-fixed-divisadero-car-wash">August 13, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-13-bilal-mahmood-fixed-divisadero-car-wash" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8dMc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8dMc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8dMc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8dMc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8dMc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bilal Mahmood Fixed It: New Homes to Rise at Old Car Wash&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-13-bilal-mahmood-fixed-divisadero-car-wash&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bilal Mahmood Fixed It: New Homes to Rise at Old Car Wash" title="Bilal Mahmood Fixed It: New Homes to Rise at Old Car Wash" srcset="https://substackcdn.com/image/fetch/$s_!8dMc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8dMc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8dMc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8dMc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbffb64c9-adfa-4d63-a2d7-2c0a94d1ad58_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The old car wash at Divisadero and Oak is finally becoming housing, thanks to Supervisor Bilal Mahmood. Greystar, the largest developer of apartments in the US, is scheduled to <a href="https://www.sfchronicle.com/sf/article/apartment-divisadero-street-san-francisco-22386042.php">break ground on October 19</a> to build an eight-story building with 203 apartments and ground-floor retail, in a scoop reported by J.K. Dineen at the San Francisco Chronicle.</p><p>Mahmood&#8217;s <a href="https://sfgov.legistar.com/LegislationDetail.aspx?GUID=4D4277C2-9F82-4E0C-9E6E-B8247418745B&amp;ID=7501536">permit-expiration reform</a> and other bureaucratic fixess finally made the building pencil out, saving about <a href="https://media.api.sf.gov/documents/BIC_Minutes_10-15-25.pdf">$4 million in construction costs</a>, according to the builder.</p><p>It will be the first significant market-rate apartment building to begin construction in San Francisco this year.</p><h2><strong>The Context</strong></h2><p>Housing was first proposed here a decade ago, and the developer went through over 1,000 community meetings before giving up. Dean Preston, the former Supervisor, tried hard to kill this building by insisting the city fund fully taxpayer subsidized apartments on the land, even though no funding was available.</p><p>In February last year, we reported that this <a href="https://sfyimby.com/2025/01/city-approves-400-divisadero-street-san-francisco.html">new plan</a> finally won streamlined approval under <a href="https://report.growsf.org/i/156653195/housing-finally-approved-for-long-vacant-divisadero-car-wash">Assembly Bill 2011</a>, a state law allowing qualifying apartments on commercial land to bypass discretionary review. But the approved plans still couldn&#8217;t be built without some more local fixes.</p><h2><strong>The GrowSF Take</strong></h2><p>We put up a billboard promising Bilal Mahmood would fix this stalled project. He did.</p><p>Mahmood found a specific cost blocking construction, changed the law, and helped turn approved plans into financed homes. His success shows that all we need to do to fix San Francisco is to keep electing sensible people instead of ideologues.</p><div><hr></div><h1><strong>November&#8217;s Local Ballot Measures</strong></h1><p><strong><a href="https://growsf.org/voter-guide/#prop-a">Prop A</a></strong> merges overlapping city commissions and shuts down ones that no longer meet, saving $365,000 to $450,000 per year.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-b">Prop B</a></strong> authorizes San Francisco to create a city-owned &#8220;municipal finance corporation&#8221; now and a public bank later, without providing any money for either.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-c">Prop C</a></strong> raises the City&#8217;s yearly payment into the Housing Trust Fund from $50.8M to $125M by the 2030s, and indexes future contributions to rising property taxes.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-d">Prop D</a></strong> raises the signature threshold for citizen ballot initiatives from 2% to 8% of registered voters, ends the Mayor&#8217;s power to unilaterally put a measure on the ballot, and ends the Board of Supervisors&#8217; power to put a measure on the ballot with a minority vote.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-e">Prop E</a></strong> puts city purchasing rules under the City Administrator and raises the dollar limits at which contracts need Board of Supervisors approval.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-f">Prop F</a></strong> lets the Mayor reorganize departments and hire and fire most department heads directly, with the Board able to block a reorganization.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-g">Prop G</a></strong> reopens the Great Highway to cars on weekdays.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-h">Prop H</a></strong> creates a 15-year parcel tax based on building square footage to fund Muni, raising about $177M per year.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-i">Prop I</a></strong> redirects about $120M per year out of the general fund into a fund restricted to affordable housing.</p><p><strong><a href="https://growsf.org/voter-guide/#prop-j">Prop J</a></strong> ends the transfer tax break for foreclosures on everything except small residential buildings, raising an estimated $100M to $150M per year.</p><div><hr></div><h1><strong>Mayor Lurie Opposes DSA Housing Tax</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-12-mayor-lurie-opposes-dsa-housing-tax">August 13, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-12-mayor-lurie-opposes-dsa-housing-tax" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xOel!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!xOel!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!xOel!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!xOel!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xOel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Mayor Lurie Opposes DSA Housing Tax&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-12-mayor-lurie-opposes-dsa-housing-tax&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Mayor Lurie Opposes DSA Housing Tax" title="Mayor Lurie Opposes DSA Housing Tax" srcset="https://substackcdn.com/image/fetch/$s_!xOel!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!xOel!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!xOel!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!xOel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb100be61-a3c5-493d-89b4-d503cd35585f_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The DSA&#8217;s housing tax attracted its <a href="https://www.sfchronicle.com/sf/article/lurie-against-sf-affordable-housing-measure-prop-i-22385728.php">first major opposition</a> this week. Mayor Lurie has come out to oppose the November ballot measure which would redirect taxes on certain from the General Fund into restricted housing programs.</p><p>The <a href="https://media.api.sf.gov/documents/Proposition_I__Changes_to_Real_Property_Transfer_Tax_-_Signed.pdf">Controller&#8217;s analysis</a> says the measure would shift <strong>$120 million per year</strong> out of the General Fund, increasing the projected deficit.</p><p>Lurie instead backs Proposition C, which would grow the Housing Trust Fund toward $125 million using <a href="https://sfgov.legistar.com/View.ashx?GUID=303C7082-BC16-4684-A713-FFC6959AA308&amp;ID=15696247&amp;M=F">future property-tax growth</a>.</p><h2><strong>The Context</strong></h2><p>The San Francisco Democratic Socialists of America <a href="https://dsasf.org/weekly-roundup-july-7-2026/">gathered signatures</a> for the measure, which is also backed by former Supervisor Dean Preston.</p><h2><strong>The GrowSF Take</strong></h2><p>We have not yet taken a position on any of the local ballot measures, but we did publish our <a href="https://growsf.org/voter-guide/#prop-i">analysis of the ballot language</a> this week. The measure somewhat confusingly worded to sound like a tax reduction, but in short it would redirects about half of a real estate transfer tax away from the general fund and toward subsidized housing.</p><p><a href="https://growsf.org/voter-guide/#prop-c">Proposition C</a> is quite interesting because it indexes the housing subsidy on broader economic growth, effectively aligning incentives to grow the economy while providing a possible path to bonding recurring revenues to build infrastructure faster.</p><div><hr></div><h1><strong>Car Break-Ins Fall 88% From 2017 Peak</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-13-car-break-ins-fall-88-percent">August 13, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-13-car-break-ins-fall-88-percent" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OOeZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OOeZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OOeZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OOeZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OOeZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Car Break-Ins Fall 88% From 2017 Peak&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-13-car-break-ins-fall-88-percent&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Car Break-Ins Fall 88% From 2017 Peak" title="Car Break-Ins Fall 88% From 2017 Peak" srcset="https://substackcdn.com/image/fetch/$s_!OOeZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OOeZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OOeZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OOeZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b6559e8-34c3-417e-812e-b871c136f0f1_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Car break-ins are at record lows. We&#8217;re down to just <a href="https://sfstandard.com/2026/08/13/rest-peace-bip-city/">10 per day</a> across the whole city, down almost 90% from the peak in 2017. That&#8217;s about 1,800 break-ins through June, compared to 30,000 in 2017 according to SFPD data.</p><blockquote><p><em>&#8220;I feel like it&#8217;s a wrap,&#8221; [SF rapper] Berner said, citing the cops&#8217; increasing use of drones and cameras. &#8220;Everything&#8217;s being recorded and documented. If you&#8217;re doing crime these days, I don&#8217;t know, man. It&#8217;s kind of crazy.&#8221;</em></p></blockquote><h2><strong>The Context</strong></h2><p>While car break-ins also fell elsewhere, San Francisco still substantially outperformed that baseline. <a href="https://openjustice.doj.ca.gov/exploration/crime-statistics/crime-statistics/crimes-clearances">California Department of Justice data</a> show theft from vehicles dropped 37% statewide from 2022 to 2025, compared with 78% in San Francisco.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KMjN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KMjN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 424w, https://substackcdn.com/image/fetch/$s_!KMjN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 848w, https://substackcdn.com/image/fetch/$s_!KMjN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 1272w, https://substackcdn.com/image/fetch/$s_!KMjN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KMjN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png" width="1456" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:113372,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/211108758?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KMjN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 424w, https://substackcdn.com/image/fetch/$s_!KMjN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 848w, https://substackcdn.com/image/fetch/$s_!KMjN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 1272w, https://substackcdn.com/image/fetch/$s_!KMjN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf92a2f7-d0de-4b24-ab87-934d94205f56_1472x730.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Our analysis of <a href="https://data.sfgov.org/Public-Safety/Police-Department-Incident-Reports-2018-to-Present/wg3w-h783">monthly SFPD data</a> found the sharp decline in September 2023 aligned with when Mayor London Breed, Police Chief Bill Scott, and District Attorney Brooke Jenkins launched a <a href="https://www.sanfranciscopolice.org/news/san-francisco-police-department-auto-break-enforcement">targeted enforcement operation</a> against organized crews and stolen-goods networks.</p><h2><strong>The GrowSF Take</strong></h2><p>Car break-ins collapsing is a huge win.</p><p>The statewide and national decline explains only <em>part</em> of San Francisco&#8217;s improvement. The city&#8217;s much larger drop, and its abrupt timing in September 2023, strongly suggest that disrupting repeat offenders and the market for stolen goods made a major local difference. Breed, Chief Scott, and DA Jenkins deserve credit for focusing limited police resources where they mattered.</p><p>Voters were also right to approve Proposition E. While good policework is an important part of San Francisco&#8217;s success, cameras and drones help police identify suspects, build cases, and provide meaningful ongoing deterrence.</p><div><hr></div><h1><strong>YIMBY Law Sues San Francisco</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-14-yimby-law-sues-san-francisco">August 14, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-14-yimby-law-sues-san-francisco" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7bb4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7bb4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7bb4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7bb4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7bb4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;YIMBY Law Sues San Francisco&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-14-yimby-law-sues-san-francisco&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="YIMBY Law Sues San Francisco" title="YIMBY Law Sues San Francisco" srcset="https://substackcdn.com/image/fetch/$s_!7bb4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7bb4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7bb4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7bb4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31614fb7-92f3-44e8-8e26-903b4c135e31_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco may be on the wrong side of the law after it <a href="https://growsf.org/news/2026-05-08-board-bans-redevelopment-of-warehouses/">banned new construction</a> in huge swathes of Soma and Bayview last May.</p><p>In response, YIMBY Law and two other pro-housing organizations have <a href="https://www.sfchronicle.com/sf/article/sf-housing-yimby-lawsuit-sb79-22385659.php">sued San Francisco</a> to overturn the ban. State law allows industrial land to be exempted from upzoning, but only if that land doesn&#8217;t already have housing. The suit alleges that roughly 1,900 parcels were thus illegaly exempted.</p><p>You can read their <a href="https://www.yimbylaw.org/san-francisco-sb79">full argument at yimbylaw.org</a>.</p><h2><strong>The Context</strong></h2><p>State Senator Scott Wiener&#8217;s <a href="https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260SB79">SB 79</a> allows denser housing near major transit, but included provisions for Cities to enact alternative plans if they were roughly equivalent. San Francisco took the alternate plan route via Family Zoning.</p><p>But the Planning department and the Board of Supervisors added a permanent carve-out for land with warehouses that the state did not require, and, according to the lawsuit, doesn&#8217;t allow. <a href="https://growsf.org/news/2026-05-08-board-bans-redevelopment-of-warehouses/">GrowSF warned in May</a> that this was foolish.</p><h2><strong>The GrowSF Take</strong></h2><p>We think the plaintiffs are right. Preserving genuinely productive industrial land can make sense, but permanently blocking homes on transit-accessible land where housing is already legal does not. The Board should repeal Planning&#8217;s carve-out rather than spend years defending it in court only to lose.</p><div><hr></div><p>Paid for by GrowSF Voter Guide. Not authorized by any candidate, candidate&#8217;s committee, or committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Fake Outrage Season Is Here]]></title><description><![CDATA[PLUS: Poll shows support for drones & cameras, Mission safety, Manny's fundraising, Outside Lands, and Boundless San Francisco]]></description><link>https://report.growsf.org/p/fake-outrage-season-is-here</link><guid isPermaLink="false">https://report.growsf.org/p/fake-outrage-season-is-here</guid><pubDate>Sat, 08 Aug 2026 17:00:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XLee!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of August 2, 2026:</em><br><em><span>- Fake Outrage Season Is Here</span></em><br><em><span>- 72% of Voters Back Police Drones and Cameras</span></em><br><em><span>- Jackie Fielder Requests 24/7 Mission Ambassadors</span></em><br><em><span>- Manny Yekutiel Raises $769,000 in District 8 Race</span></em><br><em><span>- Outside Lands Expands Muni and Bay Wheels Service</span></em></p><p><em><span>TAKE ACTION<br>- Enter Boundless San Francisco: A $150 Million Competition by Crankstart</span></em></p><div><hr></div><h1><strong>Fake Outrage Season Is Here</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-07-fake-outrage-season-is-here">August 7, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-07-fake-outrage-season-is-here" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XLee!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!XLee!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!XLee!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!XLee!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XLee!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fake Outrage Season Is Here&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-07-fake-outrage-season-is-here&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fake Outrage Season Is Here" title="Fake Outrage Season Is Here" srcset="https://substackcdn.com/image/fetch/$s_!XLee!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!XLee!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!XLee!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!XLee!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa6d0ad0-3e78-4e7e-9dd5-cdba8ec1f754_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Scott Wiener&#8217;s congressional campaign launched <a href="https://conniechan.ai/">ConnieChan.ai</a>, a parody chatbot portraying Supervisor Connie Chan as reflexively opposed to housing, transit, education reform, public safety, parks, and economic recovery.</p><p>Chan&#8217;s campaign repeatedly prompted the bot about her identity until it managed to produce a line about her &#8220;San Francisco accent&#8221; in order to manufacture a scandal. Nancy Pelosi and six other elected officials&#8212;all Chan endorsers&#8212;then <a href="https://sfstandard.com/2026/08/06/wiener-built-ai-chatbot-mock-chan-s-politics-pelosi-says-s-sexist-racist/">denounced the bot as racist and sexist</a>. Wiener&#8217;s campaign points out that a couple users rapidly submitted 109 questions about Chan&#8217;s accent, race, gender, appearance, or citizenship to provoke the desired response.</p><h2><strong>The Context</strong></h2><p>Wiener beat Chan <a href="https://www.sfelections.org/results/20260602/index.html">40.7% to 29.7%</a> in the June primary, but two later polls <a href="https://missionlocal.org/2026/07/wiener-chan-tight-race-congress-polls/">showed a dead heat</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Pelosi and Chan&#8217;s camp should be embarrassed for manufacturing a racism-and-sexism scandal out of a response their own side worked relentlessly to provoke. The media should be embarrassed for playing along. Wiener&#8217;s campaign deserves some criticism for handing them an opening with a campaign gimmick, but these offenses are not equivalent.</p><p>The chatbot is silly, but its core satire is fair: Chan opposes more homes and better transit. Her allies <a href="https://x.com/Scott_Wiener/status/2085568136749928618">deliberately baited</a> an offensive response, then presented it as proof that the parody itself is <a href="https://sfstandard.com/2026/08/06/wiener-built-ai-chatbot-mock-chan-s-politics-pelosi-says-s-sexist-racist/">racist</a> and <a href="https://x.com/TeamPelosi/status/2085488807152136474">sexist</a>. That is dishonest <a href="https://x.com/conniechansf/status/2085188899450867736">left-wing slopulism</a>, not a serious defense of Chan&#8217;s record.</p><p>Pelosi made it worse. A former Speaker of the House used her stature to validate an accusation built on intentionally provocative prompts, then Chan&#8217;s other endorsers <a href="https://x.com/EleniForCA/status/2085498631621427232?s=20">eagerly joined the fake outrage</a>. Instead of explaining why voters should want Chan&#8217;s obstructionist politics in Congress, Pelosi turned an obvious campaign stunt into a moral emergency. San Francisco deserves better from one of its most powerful political figures.</p><p>The media then <a href="https://www.sfexaminer.com/news/politics/pelosi-posts-letter-slamming-wiener-chatbot-mimicking-chan/article_795e707e-7fe8-4fb7-95eb-4f329b7bc464.html">breathlessly</a> <a href="https://sfstandard.com/2026/08/06/wiener-built-ai-chatbot-mock-chan-s-politics-pelosi-says-s-sexist-racist/">elevated</a> <a href="https://www.sfgate.com/politics/article/scott-wiener-anthropic-billboard-22372638.php">obvious</a> <a href="https://www.sfchronicle.com/politics/article/pelosi-wiener-ai-chatbot-connie-chan-22378352.php">campaign theater</a> into news.</p><p>Voters care about housing costs, safe streets, reliable transit, good schools, and whether San Francisco can function. Both campaigns should retire the chatbot drama and argue about those things, instead.</p><p>If you work in AI and would like to help us elect Scott Wiener instead of anti-datacenter, anti-AI Connie Chan, <a href="mailto:contact@growsf.org">email us</a>!</p><div><hr></div><h1><strong>72% of Voters Back Police Drones and Cameras</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-03-72-percent-back-police-drones-cameras">August 6, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-03-72-percent-back-police-drones-cameras" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LVNR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!LVNR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!LVNR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!LVNR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LVNR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;72% of Voters Back Police Drones and Cameras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-03-72-percent-back-police-drones-cameras&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="72% of Voters Back Police Drones and Cameras" title="72% of Voters Back Police Drones and Cameras" srcset="https://substackcdn.com/image/fetch/$s_!LVNR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!LVNR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!LVNR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!LVNR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2716ed28-51b1-4baa-9978-611309c428e2_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Franciscans overwhelmingly support modern police technology. Our <a href="https://growsf.org/pulse/growsf-pulse-july-2026/?share=police-cameras-and-drones#police-cameras-and-drones">new GrowSF poll</a> found:</p><ul><li><p>72% support police using drones and cameras after a 911 call to assist an active investigatio</p></li><li><p>64% support continuous live camera monitoring in open-air drug markets is (rising to 69% with added civil-liberties protections)</p></li><li><p>67% support using drones to prevent illegal dumping and support enforcement</p></li></ul><p>FM3 Research surveyed 662 voters from July 8&#8211;19 in English and Chinese; the margin of error was 4.9 percentage points. GrowSF always uses a professional polling firm to ensure our questions are without bias and the sample is representative of all San Franciscans.</p><h2><strong>The Context</strong></h2><p>Voters approved Proposition E in March 2024 by <a href="https://sfelections.org/results/20240305/index.html">54.09% to 45.91%</a> to allow police to use drones for active investigations. It also changed rules for cameras, vehicle pursuits, police paperwork, and oversight of new surveillance tools.</p><p>The tools are helping police make arrests. In June, police said a drone tracked a suspected auto-burglary crew into Chinatown; officers <a href="https://www.sanfranciscopolice.org/news/sfpd-arrests-auto-burglary-suspects-assistance-rtic-and">arrested three suspects</a> and recovered stolen property.</p><h2><strong>The GrowSF Take</strong></h2><p>Activists on social media are all a-tizzy railing against these technologies, but they are very popular with normal people.</p><p>The warnings that modern police tools would create an intolerable surveillance state have not survived contact with reality: drones and cameras help officers follow suspects, recover stolen property, and make arrests.</p><div><hr></div><h1><strong>Jackie Fielder Requests 24/7 Mission Ambassadors</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-06-jackie-fielder-requests-24-7-mission-ambassadors">August 7, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-06-jackie-fielder-requests-24-7-mission-ambassadors" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LZ5C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!LZ5C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!LZ5C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!LZ5C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LZ5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Jackie Fielder Requests 24/7 Mission Ambassadors&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-06-jackie-fielder-requests-24-7-mission-ambassadors&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Jackie Fielder Requests 24/7 Mission Ambassadors" title="Jackie Fielder Requests 24/7 Mission Ambassadors" srcset="https://substackcdn.com/image/fetch/$s_!LZ5C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!LZ5C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!LZ5C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!LZ5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7699e25-f92e-4a2c-bca9-8738c815ac3c_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Supervisor Jackie Fielder <a href="https://missionlocal.org/2026/08/sf-mission-buzz-fielder-requests-24-7-ambassadors/">asked Mayor Daniel Lurie</a> to provide 24/7 ambassador coverage around the 16th and 24th Street BART plazas. The current <a href="https://www.sfhsa.org/sites/default/files/media/document/2025-12/community_safety_ambassador_program_commission_packet.pdf">$3.2 million contract</a> provides at least 12 ambassadors and two supervisors daily from 11 a.m. to 8 p.m.</p><h2><strong>The Context</strong></h2><p>The request comes during a <a href="https://missionlocal.org/2026/07/s-f-open-to-expanding-reset-centers-to-different-neighborhoods/">90-day Mission initiative</a> involving extra police and behavioral-health outreach. The city has repeatedly intensified staffing there, including after <a href="https://growsf.org/news/2025-04-08-mission-16th-police/">nearly 900 police calls</a> around 16th and Mission in March 2025.</p><h2><strong>The GrowSF Take</strong></h2><p>Fielder is right, for once. Transit plazas do not stop being public spaces at 8 p.m. Mayor Lurie should approve round-the-clock ambassadors during the 90-day operation, backed by police who can arrest fentanyl dealers and people selling stolen goods.</p><div><hr></div><h1><strong>Manny Yekutiel Raises $769,000 in District 8 Race</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-01-manny-yekutiel-fundraising-lead-district-8">August 6, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-01-manny-yekutiel-fundraising-lead-district-8" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yGkn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!yGkn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!yGkn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!yGkn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yGkn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Manny Yekutiel Raises $769,000 in District 8 Race&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-01-manny-yekutiel-fundraising-lead-district-8&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Manny Yekutiel Raises $769,000 in District 8 Race" title="Manny Yekutiel Raises $769,000 in District 8 Race" srcset="https://substackcdn.com/image/fetch/$s_!yGkn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!yGkn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!yGkn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!yGkn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d36333-0d62-4ec2-b2b9-f13e54d84f20_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>New <a href="https://www.sfchronicle.com/sf/article/manny-yekutiel-leads-fundraising-sf-supervisor-22368904.php">campaign filings</a> show Manny Yekutiel has raised more than <strong>$769,000</strong> since entering the District 8 supervisor race and had <strong>$540,801 in cash</strong> on June 30; Gary McCoy had brought in $262,348 by July 18, Michael Nguyen reported $148,754, and Darshini Patel raised $20,354 during the first half of 2026.</p><h2><strong>The Context</strong></h2><p><a href="https://growsf.org/sf-district-supervisor-map/">District 8</a>, which includes the Castro, Noe Valley and Cole Valley, is an open seat this November because Supervisor Rafael Mandelman is termed out. Yekutiel, the owner of Manny&#8217;s caf&#233; and co-founder of the Civic Joy Fund, is running as a pro-growth civic entrepreneur.</p><p>Official records show Yekutiel&#8217;s campaign received the maximum <a href="https://campaign.sfethics.org/elections/2026-11-03/committees/CA1483804.html">$255,000 in public financing</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Yekutiel is plainly the front-runner. His enormous network shows real enthusiasm for a message of more housing, thriving businesses and competent government.</p><div><hr></div><h1><strong>Outside Lands Expands Muni and Bay Wheels Service</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-06-outside-lands-expands-muni-and-bay-wheels-service">August 7, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-06-outside-lands-expands-muni-and-bay-wheels-service" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0kDl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0kDl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0kDl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0kDl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0kDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Outside Lands Expands Muni and Bay Wheels Service&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-06-outside-lands-expands-muni-and-bay-wheels-service&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Outside Lands Expands Muni and Bay Wheels Service" title="Outside Lands Expands Muni and Bay Wheels Service" srcset="https://substackcdn.com/image/fetch/$s_!0kDl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0kDl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0kDl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0kDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a412891-db47-44fe-96bd-1a6b13b74f75_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Outside Lands will bring about 75,000 people per day to Golden Gate Park from August 7&#8211;9. SFMTA&#8217;s <a href="https://www.sfmta.com/travel-updates/outside-lands-august-7-9-2026">festival service plan</a> adds N Judah trains, 5R Fulton Rapid buses, and post-concert 5X express buses to Civic Center BART; wristbands provide all-day Muni rides except cable cars.</p><p>The city will also restrict pickups near packed exits, close roads, and operate two special Bay Wheels stations with valets tasked with keeping docks and bikes available.</p><h2><strong>The Context</strong></h2><p>The plan follows a <a href="https://www.sfchronicle.com/entertainment/festivals/article/outside-lands-2026-traffic-22377687.php">July 4 breakdown</a> in which more than 100,000 fireworks spectators overwhelmed the northern waterfront, trapping Muni buses and leaving some people stuck for hours.</p><p>Bay Wheels has already shown it can handle festival crowds. Its operator recorded <a href="https://www.lyfturbansolutions.com/blog/2025/10/from-the-bike-lane-to-the-main-stage">5,500 Outside Lands rides</a> in 2025, using a temporary valet station; e-bikes made up 83% of its 11,000 rides during that August concert series.</p><h2><strong>The GrowSF Take</strong></h2><p>Major festivals are good for San Francisco. The city learned the right lesson from July 4: add transit capacity and keep pickup traffic away from transit routes and crowded exits.</p><p>But the simplest way home is on two wheels. Bike to Outside Lands. You can park your own bike for free, and if past events are a guide, Bay Wheels should have a ton of e-bikes waiting when the music ends.</p><div><hr></div><h1><strong>Enter Boundless San Francisco: A $150 Million Competition by Crankstart</strong></h1><p><span>Crankstart and Lever for Change have just announced Boundless San Francisco, a competition that will award </span><a href="https://leverforchange.org/open-calls/boundless-san-francisco/"><span>up to $150 million</span></a><span> to organizations anywhere in the world with ideas for making San Francisco a better place to live. Up to three winners will receive up to $50 million each to bring their proposal to life.</span></p><p><span>Successful proposals will pair an ambitious vision for San Francisco&#8217;s future with a clear, credible plan to build it and make it last. In addition to grant funding, applicants may request flexible, below-market capital (such as a low-interest loan). Projects must primarily benefit San Francisco.</span></p><p><span>Applicants must register to apply by September 11, at 5 p.m.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://leverforchange.org/open-calls/boundless-san-francisco/&quot;,&quot;text&quot;:&quot;Learn more and apply!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://leverforchange.org/open-calls/boundless-san-francisco/"><span>Learn more and apply!</span></a></p><div><hr></div><p>Paid for by GrowSF Voter Guide. Not authorized by any candidate, candidate&#8217;s committee, or committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Only 405 Homes Built in First Half of 2026]]></title><description><![CDATA[PLUS: Robotaxis rules, Jollibee, Market St police, and Family Zoning's first project]]></description><link>https://report.growsf.org/p/only-405-homes-built-in-first-half</link><guid isPermaLink="false">https://report.growsf.org/p/only-405-homes-built-in-first-half</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 01 Aug 2026 17:01:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gUo-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of July 26, 2026:</em><br><em><span>- Only 405 Homes Built in First Half of 2026</span></em><br><em><span>- Kevin Mullin Proposes Federal Robotaxi Rules</span></em><br><em><span>- Jollibee Finally Opens After Six Years</span></em><br><em><span>- Market Gets Temporary 24/7 Patrols</span></em><br><em><span>- Family Zoning Delivers</span></em></p><div><hr></div><h1><strong>Only 405 Homes Built in First Half of 2026</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-31-only-405-homes-built-first-half-2026">July 31, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-31-only-405-homes-built-first-half-2026" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gUo-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!gUo-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!gUo-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!gUo-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gUo-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Only 405 Homes Built in First Half of 2026&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-31-only-405-homes-built-first-half-2026&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Only 405 Homes Built in First Half of 2026" title="Only 405 Homes Built in First Half of 2026" srcset="https://substackcdn.com/image/fetch/$s_!gUo-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!gUo-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!gUo-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!gUo-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34a19ef9-1f72-47da-9f2b-de98e3f5e476_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco completed just <a href="https://thefrisc.com/sf-has-built-only-400-homes-this-year-tens-of-thousands-more-are-waiting/">405 new homes</a> in the first half of 2026, reports Adam Brinklow at The Frisc.</p><p>The city&#8217;s <a href="https://sfplanning.org/project/pipeline-report">April pipeline</a> counted 74,888 proposed homes, but 37,577 were in long-term, multiphase developments and only 3,301 had reached the construction stage.</p><h2><strong>The Context</strong></h2><p>State housing regulators say San Francisco must build <a href="https://www.hcd.ca.gov/about-hcd/newsroom/state-releases-accountability-report-on-san-franciscos-housing-policies-and-practices">more than 82,000 homes</a> by 2031, or over 10,000 per year, while facing some of California&#8217;s longest approval timelines.</p><p>Permits are not the only obstacle. The Controller found nearly every home type <a href="https://media.api.sf.gov/documents/Triennial_Economic_Feasibilty_Report_2026.final.pdf">financially infeasible</a> given current city rules under current market conditions. Mayor Lurie and the Board have since <a href="https://sfgov.legistar.com/LegislationDetail.aspx?GUID=9C194F4D-E645-41DD-B163-5B6E10501687&amp;ID=8037404&amp;Options=&amp;Search=">cut housing fees</a>, including most development impact fees by 67%.</p><h2><strong>The GrowSF Take</strong></h2><p>Mayor Lurie and Supervisors Stephen Sherrill and Danny Sauter are right to attack the costs and delays that keep approved homes on paper. The recent fee cuts are a major start, but the <a href="https://growsf.org/news/2026-04-16-housing-math-hits-zero/">housing math</a> remains brutal.</p><p>After a decade whittling away at the bureaucratic barriers to housing, few remain truly insurmountable. But as uncertainty has declined, costs have risen, leaving even approved projects unable to break ground.</p><div><hr></div><h1><strong>Kevin Mullin Proposes Federal Robotaxi Rules</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-28-kevin-mullin-proposes-robotaxi-rules">July 30, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-28-kevin-mullin-proposes-robotaxi-rules" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x9Ea!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!x9Ea!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!x9Ea!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!x9Ea!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x9Ea!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Kevin Mullin Proposes Federal Robotaxi Rules&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-28-kevin-mullin-proposes-robotaxi-rules&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Kevin Mullin Proposes Federal Robotaxi Rules" title="Kevin Mullin Proposes Federal Robotaxi Rules" srcset="https://substackcdn.com/image/fetch/$s_!x9Ea!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!x9Ea!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!x9Ea!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!x9Ea!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63b4c6ff-902c-4ec2-a8d5-ad02038d4adb_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Congressman Kevin Mullin proposed <a href="https://www.congress.gov/119/meeting/house/118968/documents/BILLS-119-HR7390-A000370-Amdt-7.pdf">federal emergency-response rules</a> for robotaxis that largely mirror California&#8217;s rules, including a live 24-hour hotline and compliance with first-responder geofence requests within two minutes.</p><h2><strong>The Context</strong></h2><p>California rules that took effect July 1 require a dedicated hotline answered within 30 seconds, two-way communication inside each vehicle, and <a href="https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202320240AB1777">emergency geofencing</a>. Mullin&#8217;s proposal would create a federal baseline as robotaxis expand nationally.</p><p>In May, seven Waymos entered active Bay Area freeway construction lanes by driving between cones, prompting Waymo to <a href="https://static.nhtsa.gov/odi/rcl/2026/RCLRPT-26E035-3773.pdf">temporarily restrict</a> their vehicles from operating on freeways. San Francisco firefighters have also <a href="https://sfstandard.com/2026/07/10/waymo-robotaxi-emergency-response/">filed at least 31 reports</a> since April 2025 of robotaxis obstructing emergency operations, according to Jessica Blough at The Standard.</p><h2><strong>The GrowSF Take</strong></h2><p>We&#8217;re huge fans of Waymo because its vehicles are much safer than human drivers, and we think federal rules are better than a patchwork of local rules so that every company and every community can be treated fairly.</p><p>Despite a few high-profile incidents, an independent study found Waymos had <a href="https://www.iihs.org/research-areas/bibliography/ref/2374">35% fewer crashes</a> per mile than human drivers in San Francisco and 81% fewer injury crashes overall.</p><p>No person has ever been killed by a Waymo. The only Waymo-related death we know of is <a href="https://sfstandard.com/2025/10/28/waymo-kills-cat-san-francisco/">KitKat, a well-loved bodega cat</a> that darted beneath it as the vehicle pulled away. Meanwhile human drivers have <a href="https://walksf.org/news/for-reporters/press-releases/pedestrian-fatality-soma-2026-2/#:~:text=twelve%20pedestrian%20deaths%20in%20San%20Francisco%20in%202026">killed 12 pedestrians</a> so far this year, and at least <a href="https://walksf.org/news/for-reporters/#:~:text=Every%20day%2C%20at%20least%203%20people%20walking%20are%20hit%20by%20cars%20on%20average">three pedestrians are hit</a> in San Francisco every day, according to Walk SF.</p><div><hr></div><h1><strong>Jollibee Finally Opens After Six Years</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-31-jollibee-finally-opens-after-six-years">July 31, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-31-jollibee-finally-opens-after-six-years" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0MTH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0MTH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0MTH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0MTH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0MTH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Jollibee Finally Opens After Six Years&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-31-jollibee-finally-opens-after-six-years&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Jollibee Finally Opens After Six Years" title="Jollibee Finally Opens After Six Years" srcset="https://substackcdn.com/image/fetch/$s_!0MTH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0MTH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0MTH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0MTH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47f4ed9f-07df-4d96-832a-389c724df969_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Jollibee <a href="https://www.prnewswire.com/news-releases/joy-to-downtown-san-francisco-jollibee-brings-its-mouth-watering-chickenjoy-and-more-to-the-heart-of-the-city-by-the-bay-302836540.html">finally opened July 31</a> at 934 Market Street, nearly <strong>six years</strong> after its <a href="https://commissions.sfplanning.org/hpcpackets/2020-011053PTA.pdf">first permit application</a>.</p><p>The restaurant needed historic-preservation approval for minor exterior changes, permission for an underground utility line, coordination with BART over crane operations, and noise compliance for rooftop equipment, according to <a href="https://sfstandard.com/pacific-standard-time/2026/07/31/jollibee-six-year-permitting-saga-city-response/">The Standard</a>.</p><h2><strong>The Context</strong></h2><p>Qualifying storefront businesses are supposed to get permit decisions within 30 days under <a href="https://sfgov.legistar.com/View.ashx?GUID=DD093B66-92BE-4BEC-ADA5-51522A3FA28F&amp;ID=8662181&amp;M=F">Proposition H</a>, which voters passed in 2020. But the law only requires departments <em>try</em> to meet that deadline.</p><p>Mayor Lurie&#8217;s <a href="https://growsf.org/news/2025-05-20-permit-sf/">PermitSF reforms</a> aim to coordinate departments and move permits online, but the city still has <a href="https://media.api.sf.gov/documents/BLA_OpenGov_061526.pdf">no migration schedule</a> for complex commercial developments requiring several agencies.</p><h2><strong>The GrowSF Take</strong></h2><p>Six years to replace a shoe store with a restaurant is ridiculous. Site-specific complications explain some delay; they do not excuse a system that sends one business among commissions, departments, utilities, and transit agencies without one accountable decision-maker.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N7LU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N7LU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 424w, https://substackcdn.com/image/fetch/$s_!N7LU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 848w, https://substackcdn.com/image/fetch/$s_!N7LU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 1272w, https://substackcdn.com/image/fetch/$s_!N7LU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N7LU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png" width="1456" height="726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:726,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;historic payless&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="historic payless" title="historic payless" srcset="https://substackcdn.com/image/fetch/$s_!N7LU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 424w, https://substackcdn.com/image/fetch/$s_!N7LU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 848w, https://substackcdn.com/image/fetch/$s_!N7LU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 1272w, https://substackcdn.com/image/fetch/$s_!N7LU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45bc95da-63c7-492a-b91d-6e2ed922af4c_1794x894.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Also, what exactly about <em>this</em> building would you consider <em>historic</em>? The historic preservation rules in this city are out of control. This is utilitarian brutalism unworthy of historic preservation&#8212;it isn&#8217;t the <a href="https://www.barbican.org.uk/our-story/about-us">Barbican</a>!</p><p>The Board should now eliminate Historic Preservation Commission hearings for minor alterations to unrated buildings. Fried chicken does not threaten San Francisco&#8217;s heritage.</p><div><hr></div><h1><strong>Market Gets Temporary 24/7 Patrols</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-30-market-street-gets-24-7-patrols">July 30, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-30-market-street-gets-24-7-patrols" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V2ve!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!V2ve!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!V2ve!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!V2ve!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V2ve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Market Gets Temporary 24/7 Patrols&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-30-market-street-gets-24-7-patrols&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Market Gets Temporary 24/7 Patrols" title="Market Gets Temporary 24/7 Patrols" srcset="https://substackcdn.com/image/fetch/$s_!V2ve!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!V2ve!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!V2ve!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!V2ve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92264467-e4b4-4b09-ac9d-1d742f0de658_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Market Street is temporarily getting 24/7 foot patrols after three shootings over three days left five people wounded. The deployment runs only <a href="https://www.cbsnews.com/sanfrancisco/news/increased-san-francisco-police-patrols-market-street-after-recent-shootings/">through August 3</a>.</p><h2><strong>The Context</strong></h2><p>The shootings punctuate broader safety gains. <a href="https://media.api.sf.gov/documents/Commission_Crime_Trends_Notes_06.17.26.pdf">Total crime fell 22%</a> through June 14 compared with 2025, though homicides showed a sharp rise from 10 to 17.</p><h2><strong>The GrowSF Take</strong></h2><p>People are right to demand a visible response when bullets fly on Market Street. But a patrol surge that expires August 3 is reassurance, not a safety strategy.</p><p>Hire enough police officers and ambassadors to walk regular beats. Use cameras and gunshot detectors to identify and arrest shooters. Market Street needs persistent enforcement, not a temporary show of force.</p><div><hr></div><h1><strong>Family Zoning Delivers</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-24-family-zoning-first-project">July 30, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-24-family-zoning-first-project" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!krB9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!krB9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!krB9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!krB9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!krB9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Family Zoning Delivers&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-24-family-zoning-first-project&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Family Zoning Delivers" title="Family Zoning Delivers" srcset="https://substackcdn.com/image/fetch/$s_!krB9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!krB9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!krB9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!krB9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaa406fd-6648-4fd0-9f64-c9d859d779bf_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The first new homes proposed under Family Zoning won unanimous Planning Commission approval Thursday, according to <a href="https://sfstandard.com/2026/07/24/first-family-zoning-plan-project-anza-street/">Kevin Nguyen</a> at The Standard. The Planning Commission vote was largely ceremonial; changes to state and local law now all but guarantee approval for new homes that comply with the rules.</p><p>The building will turn a two-unit building that&#8217;s been vacant since 2019 into <a href="https://citypln-m-extnl.sfgov.org/Commissions/CPC/7_23_2026/Commission%20Packet/2026-001608CUA.pdf">an eight-story building with eight condos</a>, six of which would have three or four bedrooms. Two homes would be subsidized for households earning up to 80% of area median income.</p><h2><strong>The Context</strong></h2><p>Mayor Lurie&#8217;s <a href="https://sfplanning.org/sf-family-zoning-plan">Family Zoning Plan</a> allows six- to eight-story housing along many transit and commercial corridors in northern and western neighborhoods. It was necessary to comply with state homebuilding mandates.</p><h2><strong>The GrowSF Take</strong></h2><p>Family Zoning is working as intended. More families living in the Richmond will strengthen its neighborhood character, not diminish it.</p><p>Now San Francisco needs to make sure these homes get built by continuing to ease permitting rules and pulling every lever it can to make projects financially feasible.</p>]]></content:encoded></item><item><title><![CDATA[City Budget Hits $16.9 Billion]]></title><description><![CDATA[PLUS: Great Highway makes the ballot, school zone speed limits, grocery stores, and Dolores Huerta endorses Scott Wiener]]></description><link>https://report.growsf.org/p/city-budget-hits-169-billion</link><guid isPermaLink="false">https://report.growsf.org/p/city-budget-hits-169-billion</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 25 Jul 2026 17:01:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!V-rE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of July 19, 2026:</em><br><em><span>- City Budget Hits $16.9 Billion</span></em><br><em><span>- Great Highway Vote Returns</span></em><br><em><span>- School zone speed limit drops to 20mph</span></em><br><em><span>- Mahmood Pivots to Grocery Incentives</span></em><br><em><span>- Dolores Huerta Backs Scott Wiener</span></em></p><div><hr></div><h1><strong>City Budget Hits $16.9 Billion</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-22-city-budget-hits-16-9-billion">July 25, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-22-city-budget-hits-16-9-billion" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V-rE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!V-rE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!V-rE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!V-rE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V-rE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;City Budget Hits $16.9 Billion&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-22-city-budget-hits-16-9-billion&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="City Budget Hits $16.9 Billion" title="City Budget Hits $16.9 Billion" srcset="https://substackcdn.com/image/fetch/$s_!V-rE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!V-rE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!V-rE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!V-rE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a340d46-2777-479f-9a3f-f55c2dbf604e_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco&#8217;s Board of Supervisors unanimously approved a <a href="https://www.sfchronicle.com/sf/article/s-f-approves-city-s-largest-budget-ever-22344052.php">$16.9 billion budget</a> on July 21, according to Alyce McFadden at the Chronicle.</p><p>The budget relies on two main elements:</p><ul><li><p><strong>About $300 million in recurring changes:</strong> Roughly half comes from higher future tax and public-health revenue. The rest comes from lower staffing, contract, grant, and operating costs, according to the <a href="https://sfgov.legistar.com/View.ashx?M=F&amp;ID=15557949&amp;GUID=518E5870-DB6E-4DA2-A9F0-51BCADBFE197">Controller&#8217;s analysis</a>.</p></li><li><p><strong>$696.1 million in one-time money:</strong> This includes $505 million in unused money carried forward from prior years and $191.1 million from reserves. Most will be used in the second year, according to the <a href="https://media.api.sf.gov/documents/FY26-27_and_FY27-28_Revenue_Letter_-_6.9.26.pdf">revenue plan</a>.</p></li></ul><p>The $300 million and $696.1 million figures measure different things. The first reduces the annual mismatch between revenue and spending. The second is temporary funding used across the two-year budget.</p><p>About $80 million of the recurring savings is supposed to come from future staffing reductions, but the affected positions have not been identified, according to an <a href="https://media.api.sf.gov/documents/San_Francisco_City_and_County_Jun_30_2026.pdf">S&amp;P credit review</a>.</p><p>The Board also restored <a href="https://media.api.sf.gov/documents/FY2026-27_and_FY2027-28_Spending_Plan_v3.pdf">$28.6 million</a> for Free City College for residents, youth jobs, health care, senior services, and other programs.</p><h2><strong>The Context</strong></h2><p>Federal funding changes represented <a href="https://media.api.sf.gov/documents/March_Update_FY_26-27_through_FY_29-30_FINAL.pdf">$306.3 million</a> of the original $642.8 million two-year deficit. Revenue was expected to grow slowly because remote work continued to weaken downtown activity and commercial property values, while tourism remained below its pre-pandemic strength. Salaries, benefits, and voter-mandated spending continued to rise.</p><h2><strong>The GrowSF Take</strong></h2><p>A stronger economy and real spending reductions helped, but one-time money only buys time. City Hall must complete the promised staffing reductions and control recurring costs while ensuring departments are delivering what residents are paying for.</p><div><hr></div><h1><strong>Great Highway Vote Returns</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-23-great-highway-vote-returns">July 23, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-23-great-highway-vote-returns" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ApMW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ApMW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ApMW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ApMW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ApMW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Great Highway Vote Returns&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-23-great-highway-vote-returns&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Great Highway Vote Returns" title="Great Highway Vote Returns" srcset="https://substackcdn.com/image/fetch/$s_!ApMW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ApMW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ApMW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ApMW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cfc89b7-b3d6-44db-8533-1db130c9c281_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>A measure to reopen the Upper Great Highway to private cars on weekdays has <a href="https://www.sfchronicle.com/sf/article/great-highway-controversy-to-return-to-s-f-voters-22339743.php">qualified for November&#8217;s ballot</a>. It would allow cars most weekdays while keeping the road car-free from Friday at 6 p.m. until Monday at 4 a.m. and on holidays; implementation may require <a href="https://media.api.sf.gov/documents/The_Great_Highway_for_Everyone_Act_Redacted.pdf">Coastal Commission approval</a>.</p><h2><strong>The Context</strong></h2><p>Voters approved Proposition K in November 2024 with <a href="https://sfelections.org/results/20241105/index.html">54.73% support</a>, permanently closing the two-mile road between Lincoln Way and Sloat Boulevard to private cars. Sunset Dunes opened in April 2025.</p><p>Reopening would require at least $10.75 million in roadway and signal work, although some signals were already due for replacement, according to Samantha Kennedy at <a href="https://www.kqed.org/news/12090656/great-highway-reopening-price-tag-more-than-10-million-records-show">KQED</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Just like California&#8217;s <a href="https://vigarchive.sos.ca.gov/2022/general/propositions/29/title-summary.htm">repeated dialysis initiatives</a>, voters are yet again being asked to decide the fate of a two-mile stretch of coastal road.</p><p>Ballot fights like this drive home the need for <a href="https://media.api.sf.gov/documents/Legal_Text_Changes_to_Ballot_Measure_Process.pdf">Mayor Lurie&#8217;s reform</a> to raise the signature threshold for citizen ordinances from 2% to 8% of registered voters. It should take more than roughly 10,000 signatures in a city of <a href="https://www.census.gov/quickfacts/fact/table/sanfranciscocountycalifornia/PST045225">more than 800,000 people</a> to put something to a vote.</p><div><hr></div><h1><strong>School zone speed limit drops to 20mph</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-22-school-speeds-drop-to-20">July 23, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-22-school-speeds-drop-to-20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9wjU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9wjU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9wjU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9wjU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9wjU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;School zone speed limit drops to 20mph&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-22-school-speeds-drop-to-20&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="School zone speed limit drops to 20mph" title="School zone speed limit drops to 20mph" srcset="https://substackcdn.com/image/fetch/$s_!9wjU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9wjU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9wjU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9wjU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F261a4f82-68e7-49b8-8700-671ef177a6c8_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The SFMTA Board <a href="https://www.sfmta.com/media/45421/download?inline=">approved citywide school zones</a> of 15 or 20 mph on July 21, replacing remaining 25 mph zones with a 20 mph default while retaining 15 mph limits on qualifying two-lane residential streets.</p><p>SFMTA will replace speed-limit signs around <a href="https://www.sfchronicle.com/sf/article/san-francisco-aims-lower-speed-limits-schools-22354039.php">six school campuses</a> before the new school year, then install the new signs citywide over two years, according to Rachel Swan at the San Francisco Chronicle.</p><h2><strong>The Context</strong></h2><p>California&#8217;s <a href="https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB382">AB 382</a>, signed October 10, 2025, lets cities establish 20 mph limits within 500-foot school zones before a statewide framework takes effect in 2031. It also allows 15 mph limits on qualifying residential roads with no more than two traffic lanes.</p><p>Lower limits work best with enforcement. After one year, San Francisco&#8217;s 33-camera network recorded a <a href="https://www.sfmta.com/es/node/45355">79% reduction</a> in vehicles traveling at least 10 mph over the limit, from 11% of drivers to 2%, or roughly 40,000 fewer speeding incidents daily.</p><h2><strong>The GrowSF Take</strong></h2><p>We&#8217;re glad to see it! But taking two years to swap out speed-limit signs is unacceptably slow. SFMTA should finish this straightforward safety upgrade in weeks, not years. And it&#8217;d be great to throw in some automated speeding cameras to punish drivers putting kids at risk.</p><div><hr></div><h1><strong>Mahmood Pivots to Grocery Incentives</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-20-mahmood-pivots-grocery-incentives">July 23, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-20-mahmood-pivots-grocery-incentives" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Eiff!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Eiff!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Eiff!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Eiff!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Eiff!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Mahmood Pivots to Grocery Incentives&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-20-mahmood-pivots-grocery-incentives&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Mahmood Pivots to Grocery Incentives" title="Mahmood Pivots to Grocery Incentives" srcset="https://substackcdn.com/image/fetch/$s_!Eiff!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Eiff!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Eiff!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Eiff!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc4e7f05-2a6e-4cce-a015-3c06a2e011a7_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Supervisor Bilal Mahmood is <a href="https://www.sfchronicle.com/sf/article/bilal-mahmood-drops-vacant-grocery-tax-22351427.php/">taking a new approach</a> to getting more grocery stores open in San Francisco.</p><p>Mahmood is introducing legislation that would waive some city fees in underserved neighborhoods, make it easier to <a href="https://sfstandard.com/2026/07/19/sf-empty-grocery-stores-tax/">divide large, empty supermarkets</a> into smaller spaces, and encourage housing projects that include a grocery store.</p><p>The plan will go through the Board of Supervisors instead of appearing on the November ballot.</p><h2><strong>The Context</strong></h2><p>San Francisco has struggled to keep grocery stores open &#8212; and to replace the ones it loses. When the Fillmore <a href="https://www.cbsnews.com/sanfrancisco/news/sf-fillmore-district-safeway-closing-feb25-after-reprieve-webster-street/">Safeway closed in February 2025</a>, it left the neighborhood without a full-service grocery store, and <a href="https://sfstandard.com/2026/07/14/three-grocers-walked-away-vacant-fillmore-safeway-now-s-political-battle/">three grocers have since walked away</a> from plans to reopen the site.</p><h2><strong>The GrowSF Take</strong></h2><p>The best way to get more grocery stores is to make them easier and less expensive to open.</p><p>Mahmood&#8217;s plan addresses the reasons stores struggle to open and survive: high costs, rigid zoning, large retail spaces, and too few nearby customers.</p><div><hr></div><h1><strong>Dolores Huerta Backs Scott Wiener</strong></h1><p>Published <a href="https://growsf.org/news/2026-08-13-huerta-backs-scott-wiener">July 23, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-08-13-huerta-backs-scott-wiener" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2wwD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!2wwD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!2wwD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!2wwD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2wwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Dolores Huerta Backs Scott Wiener&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-08-13-huerta-backs-scott-wiener&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Dolores Huerta Backs Scott Wiener" title="Dolores Huerta Backs Scott Wiener" srcset="https://substackcdn.com/image/fetch/$s_!2wwD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!2wwD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!2wwD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!2wwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2f89d60-35f0-4874-98b1-8fab96e1657d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Labor and civil-rights icon Dolores Huerta has endorsed Scott Wiener for Congress. &#8220;I know the difference between a politician who talks about justice and one who fights for it,&#8221; Huerta said in her <a href="https://www.instagram.com/p/DbBSPYiFMvE/">endorsement statement</a>.</p><h2><strong>The Context</strong></h2><p>Huerta <a href="https://doloreshuerta.org/dolores-huerta/">co-founded United Farm Workers</a>, but she and the union make endorsements independently. Her support gives Wiener a powerful labor movement validator.</p><h2><strong>The GrowSF Take</strong></h2><p>Congrats to Senator Wiener for earning Huerta&#8217;s endorsement. We support Wiener because he builds coalitions and turns pro-housing and civil-rights goals into <a href="https://sd11.senate.ca.gov/biography">state law</a>. Huerta knows his record and agrees.</p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[SF Cuts Housing Tax to 5%, Except in the Mission]]></title><description><![CDATA[PLUS: Speed cameras, drug-free housing, and fundraising]]></description><link>https://report.growsf.org/p/sf-cuts-housing-tax-to-5-except-in</link><guid isPermaLink="false">https://report.growsf.org/p/sf-cuts-housing-tax-to-5-except-in</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 18 Jul 2026 17:00:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!En0U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of July 12, 2026:</em><br><em><span>- SF Cuts Housing Tax to 5%, Except in the Mission</span></em><br><em><span>- Supervisors Back More Speed Cameras</span></em><br><em><span>- SF Will Finally Fund Drug-Free Housing</span></em><br><em><span>- Wiener Fundraising Surges After Attack</span></em><br><em><span>- Pelosi Can&#8217;t Lift Chan</span></em><br><em><span>- Campaign Donation Reform Uncertain</span></em></p><div><hr></div><h1><strong>SF Cuts Housing Tax to 5%, Except in the Mission</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-16-housing-math-fixed-except-mission">July 16, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-16-housing-math-fixed-except-mission" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!En0U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!En0U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!En0U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!En0U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!En0U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SF Cuts Housing Tax to 5%, Except in the Mission&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-16-housing-math-fixed-except-mission&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SF Cuts Housing Tax to 5%, Except in the Mission" title="SF Cuts Housing Tax to 5%, Except in the Mission" srcset="https://substackcdn.com/image/fetch/$s_!En0U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!En0U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!En0U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!En0U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17f9490-9f73-4c86-a905-ba0e69b1fbd5_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The Board of Supervisors voted 9-2 on July 14 to cut San Francisco&#8217;s inclusionary housing requirement from 15% to 5%, and exempted buildings with fewer than 24 homes entirely, <a href="https://missionlocal.org/2026/07/sf-inclusionary-rate-five-percent/">reports Aaliyah Espa&#241;ol-Rivas at Mission Local</a>. The inclusionary requirement is the rule that homebuilders must sell or rent a share of new homes at below-market prices. Because the builder absorbs the loss on those homes, it works like a tax on new housing.</p><p>But the new rate will not apply everywhere. District 9 Supervisor Jackie Fielder won a 6-5 amendment keeping the Mission at <strong>8%, the highest rate in the city</strong>, over the opposition of Supervisors Dorsey, Wong, Sherrill, Sauter, and Mandelman.</p><h2><strong>The Context</strong></h2><p>Nobody builds at a loss: a project only gets financed when expected rents cover the cost of construction (land, labor, and materials), and every required below-market home is an extra cost the building must absorb. When costs are too high, builders don&#8217;t just build <em>less</em>, they <em>don&#8217;t build at all</em>, and that&#8217;s exactly how San Francisco got here.</p><p>In June 2016, voters passed <a href="https://ballotpedia.org/San_Francisco,_California,_Affordable_Housing_Requirements_Charter_Amendment,_Proposition_C_(June_2016)">Proposition C</a>, which raised the inclusionary zoning requirement for large projects to 25%. The city&#8217;s own advisory committee <a href="https://sfcontroller.org/sites/default/files/Documents/Economic%20Analysis/Final%20Inclusionary%20Housing%20Report%20February%202017.pdf">warned in 2017</a> that anything above 18% would sink projects, but the rate stayed too-high-to-build under the previous Progressive majority. This April, the City Controller recommended going all the way to <a href="https://growsf.org/news/2026-04-16-housing-math-hits-zero/">zero</a>, warning that <a href="https://media.api.sf.gov/documents/Controller_Recommendation_Slides_Final.pdf">&#8220;requirements significantly above 0% would further threaten feasibility and would not create additional housing&#8221;</a>.</p><p>The Mission&#8217;s carve-out rests on a repeatedly disproven fear that building new homes causes displacement. If that were true, then demolishing homes would make a neighborhood more affordable. The evidence points the other way: <a href="https://growsf.org/news/2026-03-19-austin-built-rents-fell/">Austin built, and rents fell</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Credit where it&#8217;s due: cutting the housing tax from 15% to 5%, with a full exemption for smaller buildings, is the biggest step any Board has taken to restart homebuilding in San Francisco. It completes a drop <strong>from 25% at the 2016 peak to 5% today</strong>, and it passed 9-2. Thank you to the nine supervisors who voted yes.</p><p>Still, let&#8217;s be clear about what 5% is: a political number, not an economic one. The City&#8217;s own economists said even <em>zero</em> doesn&#8217;t pencil out, and no analysis has surfaced to justify 5% instead. The Board picked a number small enough to signal seriousness but big enough to avoid the headline that San Francisco eliminated its inclusionary requirement. If the economists are right, that compromise has a cost: projects that don&#8217;t pencil at 5% produce neither market-rate homes nor below-market ones, and 5% of nothing is nothing.</p><p>There is no such defense for Supervisor Fielder&#8217;s Mission carve-out. The Controller said any rate above 0% &#8220;would not create additional housing.&#8221; Fielder heard that and demanded 8% for her own district anyway, the highest rate in the city. That 8% will not produce a single below-market home, because the projects that would contain them won&#8217;t break ground. It will simply make the Mission the one neighborhood the recovery skips: as building restarts everywhere else, the Mission&#8217;s frozen supply will push prices up faster, causing exactly the displacement Fielder says she is fighting.</p><p>Now the Board should watch permit applications, and if 5% still doesn&#8217;t pencil, follow its economists to zero. Either way, the Mission&#8217;s 8% should be the first thing repealed.</p><div><hr></div><h1><strong>Supervisors Back More Speed Cameras</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-15-supervisors-back-more-speed-cameras">July 17, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-15-supervisors-back-more-speed-cameras" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!je8A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!je8A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!je8A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!je8A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!je8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Supervisors Back More Speed Cameras&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-15-supervisors-back-more-speed-cameras&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Supervisors Back More Speed Cameras" title="Supervisors Back More Speed Cameras" srcset="https://substackcdn.com/image/fetch/$s_!je8A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!je8A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!je8A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!je8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f5b0cea-61e4-4dea-a4bf-02dfc7c50a86_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>More <a href="https://missionlocal.org/2026/07/sf-supervisors-resolution-speed-cameras/">speed cameras may be coming</a> to San Francisco, if the state agrees. The Board of Supervisors on Tuesday formally <a href="https://sfgov.legistar.com/View.ashx?M=F&amp;ID=15686501&amp;GUID=A4E10A29-8420-48C2-BFE7-587C304F4728">asked the state</a> to lift San Francisco&#8217;s 33-camera cap and allow the city to install up to 80 more, with Supervisor Shamann Walton casting the sole no vote.</p><h2><strong>The Context</strong></h2><p>California&#8217;s <a href="https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202320240AB645">AB 645 pilot</a> caps San Francisco at 33 systems through 2031. Citations are civil penalties starting at $50, and cameras photograph rear license plates rather than drivers&#8217; faces.</p><p>SFMTA&#8217;s <a href="https://www.sfmta.com/blog/one-year-speeding-down-79-speed-safety-camera-locations">one-year report</a> found that the share of drivers going at least 10 mph over the limit fell 79% at camera locations, from 11% to 2%, equal to roughly 40,000 fewer speeding incidents each day.</p><p>Citywide traffic deaths <a href="https://www.sfmta.com/press-releases/press-release-san-francisco-traffic-fatalities-drop-nearly-half-2025">fell from 43 to 25</a> between 2024 and 2025, alongside speed cameras and other safety measures.</p><h2><strong>The GrowSF Take</strong></h2><p>The evidence is undeniable: speed cameras save lives. Sacramento should let San Francisco place them on more streets where crash data shows the greatest danger.</p><p>Automated enforcement should complement safer street design and police enforcement, not replace either.</p><div><hr></div><h1><strong>SF Will Finally Fund Drug-Free Housing</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-16-sf-finally-funds-drug-free-housing">July 16, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-16-sf-finally-funds-drug-free-housing" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KBa3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KBa3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KBa3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KBa3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KBa3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SF Will Finally Fund Drug-Free Housing&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-16-sf-finally-funds-drug-free-housing&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SF Will Finally Fund Drug-Free Housing" title="SF Will Finally Fund Drug-Free Housing" srcset="https://substackcdn.com/image/fetch/$s_!KBa3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KBa3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KBa3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KBa3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe935f83b-b3f9-4021-acc8-cee25c71f1af_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>New city-funded supportive housing must be drug free after the Board of Supervisors voted 7-4 to pass Supervisor Dorsey&#8217;s &#8220;Drug Free Housing&#8221; ordinance, <a href="https://www.sfchronicle.com/sf/article/drug-free-policy-city-funded-supportive-housing-22344024.php">reports Delilah Brumer at the Chronicle</a>. Until now, the city followed the state&#8217;s Housing First rules, under which illicit drug use could not be grounds for eviction.</p><p>Of the city&#8217;s roughly 8,500 supportive housing units, <a href="https://missionlocal.org/2026/07/sf-supervisors-approve-drug-free-housing/">only 42 are drug-free today</a>. The ordinance allows for relapse and requires that anyone facing eviction be offered shelter.</p><h2><strong>The Context</strong></h2><p>The old rule meant someone could leave treatment determined to stay sober, and the city would house them in a building where drug use was protected. Amber Richmond, a formerly homeless housing coordinator, told the Chronicle her clients ask for housing insulated from drug use and she has nothing to offer them: &#8220;By forcing them into drug-tolerant buildings, we&#8217;re just setting them up to fail.&#8221;</p><p>The Civil Grand Jury found that <a href="https://media.api.sf.gov/documents/2026_CGJ_Rpt_At_Scale_At_Risk_-_Upgrading_Data_and_Oversight_to_Improve_Homele_woZ0ksh.pdf">26% of San Francisco&#8217;s accidental overdose deaths in 2024 happened inside permanent supportive housing</a>, while the city&#8217;s first fully sober shelter, Hope House, <a href="https://growsf.org/news/2026-03-06-sober-housing-working-hope-house-fills-up-fast/">filled up almost immediately</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Drug-free housing for people trying to escape drug addiction should have been the default decades ago, and Supervisor Dorsey, in recovery himself, deserves enormous credit for getting it done.</p><p>Connie Chan voted against this, attempting to force everyone receiving housing assistance into a one-size-fits-all solution that put children and people in drug recovery into housing with easy access to drugs. We think people should be able to choose a drug-free or a drug-tolerant environment.</p><p>This November Chan faces Scott Wiener <a href="https://www.cbsnews.com/sanfrancisco/news/california-11th-district-nancy-pelosi-successor-chakrabarti-chan-wiener/">for Nancy Pelosi&#8217;s seat in Congress</a>, author of the state&#8217;s <a href="https://sd11.senate.ca.gov/news/senator-wieners-recovery-incentives-act-confronting-growing-meth-and-overdose-crisis-passes-2">Recovery Incentives Act</a>. <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/house-of-representatives-district-11/">We endorsed him in June</a>, and votes like this are exactly why.</p><div><hr></div><h1><strong>Wiener Fundraising Surges After Attack</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-16-wiener-fundraising-surges-after-attack">July 17, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-16-wiener-fundraising-surges-after-attack" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0f3d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0f3d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0f3d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0f3d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0f3d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Wiener Fundraising Surges After Attack&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-16-wiener-fundraising-surges-after-attack&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wiener Fundraising Surges After Attack" title="Wiener Fundraising Surges After Attack" srcset="https://substackcdn.com/image/fetch/$s_!0f3d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0f3d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0f3d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0f3d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d4a80f6-a878-4b8a-81c4-af7515f6dd65_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>State Sen. Scott Wiener <a href="https://sfstandard.com/2026/07/15/wiener-nets-127-000-campaign-donations-viral-trans-march-video/">raised $127,600</a> from about 1,090 grassroots contributions in the four days after a video of protesters harassing him at the Trans March went viral, according to Joe Fitzgerald Rodriguez at The Standard.</p><p>The <a href="https://missionlocal.org/2026/06/scott-wiener-trans-march-san-francisco-video/">footage</a> showed protesters following and berating Wiener over his positions on Gaza, which barely differ from his opponent&#8217;s: Chan wants a full embargo on aid to Israel and to fully cut ties with the nation, while Wiener wants to halt offensive weapons sales while continuing a strong US-Israel relationship. Both have described the ongoing war as &#8220;genocide.&#8221;</p><h2><strong>The Context</strong></h2><p>Chan barely acknowledged the attacks. After the Chronicle asked for comment, she issued a <a href="https://www.sfchronicle.com/politics/article/pelosi-chan-condemn-wiener-harassment-22325961.php/">general statement</a> that did not name Wiener or the incident, according to Joe Garofoli at the Chronicle. She also declined to sign a letter specifically condemning the harassment, threats, and physical intimidation.</p><p>Wiener&#8217;s grassroots surge of 1,090 contributions also easily surpassed the <a href="https://sfstandard.com/2026/07/15/nancy-pelosi-connie-chan-scott-wiener-congress-money/">$100,000 raised by Pelosi</a> for Chan.</p><h2><strong>The GrowSF Take</strong></h2><p>Political disagreement is legitimate. Following, screaming at, and harassing someone at a Pride event is not persuasion, and this pile-on plainly backfired.</p><p>GrowSF <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/house-of-representatives-district-11/">endorsed Wiener</a> because he has the strongest record of turning pro-housing, pro-transit ideas into law. This fundraising surge shows that many voters reject political intimidation and want effective leadership instead.</p><div><hr></div><h1><strong>Pelosi Can&#8217;t Lift Chan</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-16-pelosi-cant-lift-chan">July 16, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-16-pelosi-cant-lift-chan" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qskc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Qskc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Qskc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Qskc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qskc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Pelosi Can't Lift Chan&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-16-pelosi-cant-lift-chan&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pelosi Can't Lift Chan" title="Pelosi Can't Lift Chan" srcset="https://substackcdn.com/image/fetch/$s_!Qskc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Qskc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Qskc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Qskc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c1665c4-f594-4c73-8594-5fce4657a52b_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Nancy Pelosi <a href="https://sfstandard.com/2026/07/15/nancy-pelosi-connie-chan-scott-wiener-congress-money/">raised a paltry $100,000</a> for Connie Chan at a July 7 fundraiser in Jackson Square, according to Gabriel Lorenzo Greschler at The San Francisco Standard.</p><p>Chan has raised about $1.08 million and had <a href="https://www.fec.gov/data/committee/C00927558/?cycle=2026">$362,000 on hand</a> through June 30. State Sen. Scott Wiener reported <a href="https://www.fec.gov/data/committee/C00909283/?cycle=2026">nearly $1.3 million</a> available.</p><h2><strong>The Context</strong></h2><p>Pelosi is among the most successful political fundraisers in American history, helping Democrats raise an estimated <a href="https://www.latimes.com/politics/story/2022-11-17/house-speaker-nancy-pelosi">$1.28 billion</a> after entering House leadership in 2002. Yet her handpicked successor trails Wiener financially and electorally: Wiener won <a href="https://elections.cdn.sos.ca.gov/sov/2026-primary/sov/76-us-rep.pdf">40.7% of the primary vote</a>, compared with Chan&#8217;s 29.7%.</p><p>The candidates also represent different traditions. Wiener has built a record of passing ambitious housing and transit laws. Chan is an SF progressive: she opposes change, only supports government-funded housing, and wants to slow everything down in layers of process.</p><h2><strong>The GrowSF Take</strong></h2><p>For Pelosi, $100,000 is a surprisingly modest haul. She is literally the Democratic Party&#8217;s best fundraiser, working for the candidate she chose to inherit her seat. The result suggests Chan remains a weak pick even with Pelosi&#8217;s network behind her.</p><p>Chan is also poorly aligned with Pelosi&#8217;s pragmatic, institution-building legacy. Pelosi&#8217;s endorsement increasingly looks less like affirmative support for Chan and more like a spiteful effort to stop Wiener.</p><div><hr></div><h1><strong>Campaign Donation Reform Uncertain</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-16-campaign-donation-reform-paused">July 17, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-16-campaign-donation-reform-paused" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fQLV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fQLV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fQLV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fQLV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fQLV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Campaign Donation Reform Uncertain&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-16-campaign-donation-reform-paused&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Campaign Donation Reform Uncertain" title="Campaign Donation Reform Uncertain" srcset="https://substackcdn.com/image/fetch/$s_!fQLV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fQLV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fQLV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fQLV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F829403b1-7abf-4cff-b437-8eeb5eef0ab8_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The $500 campaign contribution limit was set in 1973, and the Ethics Commission is trying to raise it. However, Supervisor Rafael Mandelman is <a href="https://missionlocal.org/2026/07/san-francisco-campaign-contribution-limit-mandelman">not sure it has the votes</a>.</p><p>The <a href="https://sfgov.legistar.com/LegislationDetail.aspx?ID=7637482&amp;GUID=4A27BDE1-5043-41C8-97D2-4CB2463A6806">Ethics Commission proposal</a> would raise candidate contribution limits from $500 to $1,000, index them to inflation, simplify spending limits, and increase the public-financing match from $6 to $8 per qualified dollar without raising each candidate&#8217;s maximum subsidy.</p><h2><strong>The Context</strong></h2><p>Before the Ethics Commission <a href="https://sfethics.org/ethics/2025/09/meeting-summary-summary-of-matters-discussed-and-actions-taken-at-ethics-commissions-september-12-2025-regular-meeting.html">approved it 5-0</a> in September 2025, GrowSF <a href="https://growsf.org/news/2025-09-04-sf-may-double-campaign-donation-limits/">explained the imbalance</a>: candidate committees face frozen caps while Super PACs and other independent committees can accept unlimited donations.</p><p>San Francisco <a href="https://sfethics.org/wp-content/uploads/2015/04/memtoecrecontributionlimits8.09.pdf">first set the limit at $500</a> in 1973. It reached $1,000 in 1983, but <a href="https://sfethics.org/wp-content/uploads/2015/04/memtoecrecontributionlimits8.09.pdf">pushed back down</a> to $500 in 1986 via Prop F. Keeping pace with inflation would put the limit around $3,500 today.</p><h2><strong>The GrowSF Take</strong></h2><p>Low donation limits do not remove big money from politics. They push it into Super PACs that candidates cannot control.</p><p>We support raising the limit to $3,500. Let candidates raise money transparently, communicate directly with voters, and take responsibility for their own campaigns. That would reduce the relative power of outside spending and bring a half-century-old limit in line with today&#8217;s costs.</p><p>The astute reader may ask: &#8220;But isn&#8217;t GrowSF a Super Pac?&#8221; Indeed, but that doesn&#8217;t mean we don&#8217;t support reforms that reduce the influence of outside money! We want good <em>civic</em> outcomes, not good-for-our-bottom-line outcomes.</p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Research: The Long Count]]></title><description><![CDATA[Why San Francisco's election count got slower, and how we can fix it]]></description><link>https://report.growsf.org/p/research-the-long-count</link><guid isPermaLink="false">https://report.growsf.org/p/research-the-long-count</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 11 Jul 2026 17:01:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IQVL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We have a special edition of the GrowSF newsletter today. Rather than cover the news this week, we&#8217;re pleased to share a research report on why it takes so long to learn the outcome of our elections. It&#8217;s not in your head: our elections really did get slower. Keep reading to find out why, and how we can fix it.</p><p>We highly recommend checking out the <a href="https://growsf.org/research/2026-06-14-the-long-count/">interactive charts on growsf.org</a> so you can adjust the dates, election types, and check the sources. If you spot an error, please email us at <a href="mailto:contact@growsf.org">contact@growsf.org</a>.</p><h1>The Long Count</h1><h2>It wasn&#8217;t always like this</h2><p>Between 1926 and 2002, San Franciscans would learn the outcome of an election before they went to bed. But in 2002, it started to take longer to learn who won, and today in 2026 it can take days or weeks. 100 years after the adoption of voting machines led to immediate counts, why have our elections gotten slower?</p><p>The big change is that almost everyone votes by mail now, and counting mail-in ballots takes longer than counting in-person votes. The signature on each mail-in ballot is manually verified, and the Department of Elections stops counting ballots a day before Election Day in order to print paper voter rolls instead of using electronic voter rolls. In other words, the Department is using outdated technology and processes that haven&#8217;t kept up with changing voter behavior.</p><p>But the good news is that we can speed up the count without limiting vote-by-mail. Other California counties have already adopted proven fixes, and San Francisco can too.</p><p><em>To create this research report, GrowSF created the <a href="https://github.com/Grow-SF/sf-election-historical-counts">first publicly available dataset</a> containing registration counts, in-person voting turnout, and absentee voting data going back to 1849. We searched historic records from the Chronicle archives and the Department of Elections to understand what we knew, and when we knew it, about the outcome of our elections. This significant effort would not have been possible without Anthropic Fable 5, Claude Code, the dutiful reporters at the San Francisco Chronicle, the San Francisco Examiner, the Daily Alta California, and the San Francisco Call, archivists at the San Francisco Public Library, the visionaries behind the Internet Archive and the Wayback Machine, the San Francisco Department of Elections, the registrars who compiled the city&#8217;s historical Municipal Reports, the California Secretary of State&#8217;s Reports of Registration and Statements of Vote, the U.S. Census Bureau by way of IPUMS NHGIS, the California Voter Foundation&#8217;s county counting-speed research, and the county election offices around the state whose practices we compared.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IQVL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IQVL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 424w, https://substackcdn.com/image/fetch/$s_!IQVL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 848w, https://substackcdn.com/image/fetch/$s_!IQVL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 1272w, https://substackcdn.com/image/fetch/$s_!IQVL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IQVL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png" width="1456" height="907" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:907,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:370421,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IQVL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 424w, https://substackcdn.com/image/fetch/$s_!IQVL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 848w, https://substackcdn.com/image/fetch/$s_!IQVL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 1272w, https://substackcdn.com/image/fetch/$s_!IQVL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36670d01-8504-4cdb-93bf-d3a8986f2d20_1958x1220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Election-night count over time - <a href="https://growsf.org/research/2026-06-14-the-long-count/#it-wasnt-always-like-this:~:text=practices%20we%20compared.-,THE%20LONG%20COUNT,-FILTER">click for an interactive version</a></figcaption></figure></div><h2>Why the count slowed</h2><p>There are two main reasons that counting votes in San Francisco has slowed down over the last two decades:</p><ol><li><p>More voters are voting by mail, and they&#8217;re voting later than ever</p></li><li><p>The SF Department of Elections verifies signatures manually instead of using automatic signature verification systems, and they pause the count for two days to print paper voter rolls instead of using electronic voter rolls</p></li></ol><p>Our <a href="https://github.com/Grow-SF/sf-election-historical-counts/blob/main/docs/analysis/2026-07-10-vca-bundle-tech-effect.md">county-by-county analysis</a> lets us apportion the blame between the two: of the roughly 15 points of election-night share San Francisco lost between 2012 and 2024, the shift to mail voting mechanically explains only about 4. The other 11 come from how the city counts.</p><h3>Voting by mail</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3wG2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3wG2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 424w, https://substackcdn.com/image/fetch/$s_!3wG2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 848w, https://substackcdn.com/image/fetch/$s_!3wG2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 1272w, https://substackcdn.com/image/fetch/$s_!3wG2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3wG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png" width="1456" height="745" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:745,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172688,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3wG2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 424w, https://substackcdn.com/image/fetch/$s_!3wG2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 848w, https://substackcdn.com/image/fetch/$s_!3wG2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 1272w, https://substackcdn.com/image/fetch/$s_!3wG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7409324-051b-42ba-9cd9-c02ecc55c346_1966x1006.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://growsf.org/research/2026-06-14-the-long-count/#voting-by-mail">View interactive chart</a></figcaption></figure></div><p>The count&#8217;s slowdown is directly tied to the rise of vote by mail, and specifically to VBM ballots arriving on or near election day. In 1978, the state legislature made it much easier to vote by mail (AB 1699), and late-arriving absentee ballots slowly began to erode the election-night count. But the real break came in 2002, when California allowed voters to be &#8220;permanent absentee,&#8221; meaning they would always get their ballot via mail. By 2020, only about 35% of voters were still voting in person.</p><p>2020&#8217;s universal vote-by-mail law (AB 860), prompted by COVID, slowed things down further. The November 2020 election was actually a high-water mark for the speed of the count, because voters mailed in their ballots early. But after that, voters returned to their old habits of voting late. Now the final two days of voting are marked by about half of all ballots coming back, by mail, in drop boxes, or handed in at polling places, and those won&#8217;t be counted for many days.</p><p>In the June 2026 primary, the final two days looked like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XEJ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XEJ7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 424w, https://substackcdn.com/image/fetch/$s_!XEJ7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 848w, https://substackcdn.com/image/fetch/$s_!XEJ7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 1272w, https://substackcdn.com/image/fetch/$s_!XEJ7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XEJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png" width="1456" height="506" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:506,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85828,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XEJ7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 424w, https://substackcdn.com/image/fetch/$s_!XEJ7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 848w, https://substackcdn.com/image/fetch/$s_!XEJ7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 1272w, https://substackcdn.com/image/fetch/$s_!XEJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22574d9-ebab-4c15-b0b3-a1bf8edab60b_1594x554.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Source: Official San Francisco Department of Elections vote-by-mail ballot return reports, June 10, 2026.</em></figcaption></figure></div><p>And for the election as a whole, in-person voting has become a small minority:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-XMP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-XMP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 424w, https://substackcdn.com/image/fetch/$s_!-XMP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 848w, https://substackcdn.com/image/fetch/$s_!-XMP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 1272w, https://substackcdn.com/image/fetch/$s_!-XMP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-XMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png" width="1456" height="297" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:297,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46781,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-XMP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 424w, https://substackcdn.com/image/fetch/$s_!-XMP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 848w, https://substackcdn.com/image/fetch/$s_!-XMP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 1272w, https://substackcdn.com/image/fetch/$s_!-XMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dbbbfe2-1201-4673-a1a5-1e5011805df4_1588x324.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>Outdated policy</h3><p>For 28 days leading up to the election, San Francisco counts mail-in ballots as soon as they arrive. But they stop counting the day before Election Day and don&#8217;t resume until the day after. Even if you mail your ballot early, if it arrives on Monday or Tuesday it misses the election-night count. Same story for ballot drop boxes and ballots handed in at polling places. None of these ballots will be counted until Wednesday, and their results won&#8217;t be published until Thursday, at the earliest.</p><p>The Department stops counting so they can print paper voter rolls and distribute them to the voting precincts across the city. The department flags which voters have already voted so If they show up at their polling place, they&#8217;ll be turned away. This guarantees that the 11% of voters who show up at their polling place will be able to vote on a regular (non-provisional) ballot, but it also means that <strong>50% of the count is paused for two days</strong>.</p><p>In the June 2026 primary, <strong>just 46% of ballots were counted on election night</strong>.</p><p>The policy problem is that the list of voters exists only on paper. Other cities in California have fixed this by using <a href="https://www.ncsl.org/elections-and-campaigns/electronic-poll-books">electronic voter rolls</a> so the count never stops and voters are verified in real time.</p><h2>Why mail ballots are counted so slowly</h2><p>Every mail ballot must have the signature on its envelope checked against the signature on file, with a human worker comparing the two by eye. That is slow work, and with a sudden deluge of more than a hundred thousand ballots, it&#8217;s a real bottleneck in the counting process.</p><p>San Francisco has not adopted technology like <a href="https://www.parascript.com/solutions-by-industry/government/vote-by-mail-signature-verification/">automatic signature verification</a> to keep pace with the rise of vote-by-mail voting, unlike many other jurisdictions.</p><h2>Do more people vote? No.</h2><p>Is a slow count worth it if it means we&#8217;ve expanded the franchise and more people can vote? Absolutely. But is that what happened? Our analysis says no.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xuWK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xuWK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 424w, https://substackcdn.com/image/fetch/$s_!xuWK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 848w, https://substackcdn.com/image/fetch/$s_!xuWK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 1272w, https://substackcdn.com/image/fetch/$s_!xuWK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xuWK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png" width="1456" height="957" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:957,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245531,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xuWK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 424w, https://substackcdn.com/image/fetch/$s_!xuWK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 848w, https://substackcdn.com/image/fetch/$s_!xuWK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 1272w, https://substackcdn.com/image/fetch/$s_!xuWK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdcdb1a3-a144-494a-8f3e-56de65ecbfb4_1962x1290.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://growsf.org/research/2026-06-14-the-long-count/#do-more-people-vote-no">View interactive chart</a></figcaption></figure></div><p>The franchise did not grow in 2020 when we switched to permanent vote-by-mail. It didn&#8217;t grow when we allowed permanent absentee registration in 2002. It didn&#8217;t grow in 1978, when we made it easier to do vote by mail.</p><p>In fact, the share of eligible San Franciscans who are actually registered has held around three-quarters for over a century. And no vote by mail reform has shifted what percent of registered voters actually cast their ballot.</p><h2>So what would actually speed it up?</h2><p>Speeding up the count requires a combination of fixes. Better software is part of it, but we also need some policy changes. We can do a lot better, but we still won&#8217;t hit 100% election-night counts.</p><h3>Fix #1: Don&#8217;t stop the count</h3><p>Net election-night increase: <strong>15 points</strong></p><p>On election day in June 2026, the Department of Elections was holding <strong>42,107</strong> vote-by-mail ballots it simply wasn&#8217;t allowed to process (3,181 handed in at the City Hall counter, 9,211 in Monday&#8217;s drop boxes, and 29,715 that arrived by mail on Monday and Tuesday), all because the count pauses to print rosters.</p><p><em><a href="https://growsf.org/research/2026-06-14-the-long-count/#fix-1-dont-stop-the-count">See the data: every June 2026 mail ballot, by date received and return method</a></em></p><p>Instead of pausing the vote-by-mail count for two days to print a paper list of who has and who hasn&#8217;t voted, the Department of Elections should <a href="https://www.ncsl.org/elections-and-campaigns/electronic-poll-books">use electronic pollbooks</a> that sync in real time. Each polling place will get a tablet where voters can check in electronically, and verify in real time that they haven&#8217;t already voted. This is the single biggest lever to speed up the count, and it is already legal and proven in other counties.</p><p>This change would increase election-night counts by as much as 15 points, moving the June 2026 election-night report from 46% toward the low 60s. It would also eliminate the two-day pause, so that ballots returned on Monday and Tuesday would be counted immediately instead of waiting until Wednesday.</p><p>Los Angeles, Orange, San Diego, Santa Clara, and San Luis Obispo counties all use e-pollbooks. This is the highest-confidence, highest-payoff fix for the <em>election-night</em> count, and it&#8217;s already proven to work.</p><h3>Fix #2: Sign, scan, and go</h3><p>Net election-night increase: <strong>10 points</strong></p><p>On election day, 60,637 ballots were handed in at polling places. Placer County&#8217;s <a href="https://www.placercountyelections.gov/sign-scan-go/">&#8220;Sign, Scan &amp; Go&#8221;</a> lets a voter cast their mail ballot like an in-person ballot by feeding it straight into the precinct scanner. It <a href="https://www.cbsnews.com/sacramento/news/placer-county-sign-scan-go-ballot-process-second-year/">cut Placer&#8217;s post-election processing by three to four days</a>.</p><p>As of the June 2026 primary, <a href="https://calvoter.org/content/californias-long-count-examining-efficiencies-ballot-processing-earlier-results">31 of California&#8217;s 58 counties</a> offered it, but San Francisco isn&#8217;t one of them. A pending bill in the State Senate (<a href="https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260SB1420">SB 1420</a>) would support wider adoption. It won&#8217;t catch everyone, since plenty of voters will still drop and go, but it is the only tool that touches that 60,000-ballot polling-place pile.</p><p>Say half of polling-place-drop-off voters used sign, scan, and go. That would be 30,000 ballots counted on election night instead of waiting for the post-election canvass, moving the June 2026 election-night report from the low 60s toward the low 70s.</p><h3>Fix #3: Modernize signature verification</h3><p>Net election-night increase: <strong>5-30 points</strong></p><p><a href="https://www.parascript.com/solutions-by-industry/government/vote-by-mail-signature-verification/">Automated signature verification</a> (ASV) should be used to check every signature, with the high-confidence matches automatically approved. Human workers should only manually review mismatches.</p><p>Riverside, San Bernardino, and San Diego use it, among others. ASV is worth doing, but it is not an election-night silver bullet. Signature verification is only as good as the reference set of signatures on file, so if the voter only has a 10 year out-of-date signature from the DMV on file, their ballot will still end up in manual review. But this can be fixed over time: each accepted signature can be folded back into the reference set, so the more ballots that are processed, the better the system gets. ASV is a lever that pays off over time. The Department of Elections could also run signature-update drives, request higher-resolution signatures at the DMV, and proactively reach out to voters with outdated signatures.</p><p>Of note, almost no ballots are flagged for review due to mismatched signatures today. In the June 2026 election, just <a href="https://www.sfelections.org/results/20260602/data/20260625/J26_VBM.pdf">694 vote-by-mail ballots were flagged for a signature that didn&#8217;t match</a>, and the city cured half of them (331). Just 363 out of 241,414 ballots went uncounted due to a signature mismatch. 221 ballots were rejected because the envelope had no signature at all.</p><h3>Fix #4: Count drop boxes on election night</h3><p>Net election-night increase: <strong>14 points</strong></p><p>The Department of Elections should count ballots in drop boxes on election night, instead of waiting until the post-election canvass. In the June 2026 primary, 38,263 ballots went into drop boxes on Election Day itself (Monday&#8217;s 9,211 drop-box ballots are already counted by Fix #1), and none of them were counted until Wednesday. Counting them on election night would move the June 2026 election-night report from the low 70s toward the mid 80s.</p><h3>Fix #5: Tell voters to vote earlier</h3><p>Net election-night increase: <strong>5-15 points</strong></p><p>The Department of Elections should run a public-education campaign to encourage voters to return their ballots earlier. The June 2026 election saw 52% of ballots returned in the final two days, and that is a big part of why the count is so slow. If voters mailed or dropped off their ballots earlier, more of them would be counted on election night.</p><h3>Fix #6: Report on Wednesday</h3><p>Even with those fixes in place, the Department still doesn&#8217;t release updated vote counts until Thursday, <em>two days</em> after the election. Simply posting a Wednesday update, using numbers it already has in hand, would show the public a large share of the remaining vote a full day sooner, with no new equipment and no change in law.</p><p>It is the cheapest item on this list: a reporting-cadence choice, not a technology. Los Angeles already reports this way: its <a href="https://lacounty.gov/2024/11/06/first-post-election-night-ballot-count-update-for-the-2024-general-election/">first canvass update of November 2024</a> landed the day after Election Day, adding 80,941 ballots to the count, with daily updates after that. And, really, are we going to let LA beat us to the punch on election-night reporting?</p><h2>Conclusion</h2><p>Taken together, these six fixes could move San Francisco&#8217;s election-night count from 46% in June 2026 to the low-to-mid 90s, and the one-week count from 90% to nearly 100%.</p><p>We performed a <a href="https://github.com/Grow-SF/sf-election-historical-counts/blob/main/docs/analysis/2026-07-10-vca-bundle-tech-effect.md">difference-in-differences study across California&#8217;s counties</a> to quantify the effect of adopting these reforms, and the results are encouraging: counties that adopted e-pollbooks, automatic signature verification, and Voter Choice Act vote centers almost all saw meaningful improvements in their election-night counts versus the control. The two counties that adopted vote centers most recently, San Diego in 2022 and Placer in 2024, both beat their own past performance immediately. But Sacramento, which adopted vote centers in 2018 and still saw its night count collapse, showing that the technology only pays off when the operations behind it work.</p><p>None of these changes are on San Francisco&#8217;s roadmap. We reviewed the Department of Elections&#8217; budget memos, the city&#8217;s procurement portal, and the Elections Commission&#8217;s 2026 meeting minutes, and none of them turn up a plan to adopt electronic pollbooks, automatic signature verification, or sign-and-scan. When asked directly about automated signature verification, the Department told us it had &#8220;previously considered&#8221; the technology but &#8220;ultimately opted for human review of signatures.&#8221;</p><p>We will never get a <em>final</em> count on election night, since California lets ballots arrive for a week after election day. But we can do a <em>lot</em> better than 46%. The long count is a choice, and San Francisco can make a different one.</p><h3>California Voter Foundation study</h3><p>We developed these recommendations independently. So it really means something that the California Voter Foundation, a nonpartisan group that has tracked the state&#8217;s count speed since 2022 through its <a href="https://www.calvoter.org/content/close-count-transparency-project">Close Count Transparency Project</a>, arrived at the same ones. GrowSF&#8217;s research report <a href="https://github.com/Grow-SF/sf-election-historical-counts/commit/951881a6ed424164404c37d573080a9f56f442ec">began</a> on June 9th, but on June 25, 2026, CVF published <a href="https://calvoter.org/content/californias-long-count-examining-efficiencies-ballot-processing-earlier-results">California&#8217;s Long Count</a>, an in-depth study built on case studies of Orange, Placer, and San Joaquin counties.</p><p>Its list of recommendations matches ours: sign-and-scan, faster signature curing, and voter education that moves ballot returns earlier, plus the things only Sacramento can provide, like funding for ballot-processing equipment, space, and staff ($55.5M in CVF&#8217;s budget ask) and a $35M early-voting education campaign. We were surprised that their study even shared a name with ours (The Long Count vs California&#8217;s Long Count) - a coincidence.</p><h1>Addendum: History of SF Voting</h1><h2>Eras</h2><p>San Francisco has gone through five distinct eras of vote counting.</p><h3>Hand-count era. (before 1926)</h3><p>Although voting machines were <a href="https://web.archive.org/web/20051225160201/https://josephhall.org/arnold_ca_vs_hist.pdf">first tried in 1904</a>, irregularities were found in the election results and the machines were destroyed in the 1906 earthquake &amp; fire. Rather than replace the machines, election officials returned to hand-counting every ballot, often by lamplight. Results were <em>erratic</em> rather than uniformly slow: in light-ballot years the city had most of the result by morning (85% in the 1912 general; 92% in the 1908 primary), but long ballots and heavy turnout could slow the count considerably, like in 1914, with 40-plus state measures on the ballot, and in 1916, the closest presidential race in state history, where barely 3% was counted by the next morning.</p><h3>Fast-count era (1926 - 1978)</h3><p>Fast counting arrived with <em>mechanization</em>, led by Joshua H. (Harry) Zemansky, the longtime Registrar of Voters in the early 1900s. Zemansky is unknown now, but was well known and well respected at the time, and is responsible for bringing San Francisco&#8217;s elections into the modern era.</p><p>At the 1922 convention of county clerks in Los Angeles, Zemansky advocated to &#8220;<a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14EF6E6E287D495E%25402423163-14EF67E823124EFC%25406-14EF67E823124EFC%2540/hlterms%3Azemansky%2520%2522voting%2520machine%2522">substitute the voting machine in place of the present methods of casting ballots</a>&#8220;. By 1923, Zemansky had <a href="https://www.casemine.com/judgement/us/5914ce2badd7b049348182b0/amp#:~:text=purchase%20and%20use%20of%20fifty%2Dtwo%20voting%20machines">ordered 52 machines</a> (though the Chronicle <a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14EFD0C5E1A47F20%25402423614-14EC798DCD78757C%25403-14EC798DCD78757C%2540/hlterms%3Azemansky%2520%2522voting%2520machine%2522">reported it was actually 100 machines for 52 precincts</a>), deployed <a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14F1A230D35136B0%25402424366-14F1655B20C7F3FF%25402-14F1655B20C7F3FF%2540/hlterms%3Azemansky%2520%2522voting%2520machine%2522">500 machines</a> by November 1925, and rolled them out to every one of the 600+ precincts <a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14F1539AF6ADA258%25402424756-14F150F773E84522%25404-14F150F773E84522%2540/hlterms%3Azemansky%2520%2522voting%2520machine%2522">by 1926</a>.</p><p>The difference was immediate, and the contrast was visible the same year the rollout was half-finished. Because a <a href="https://bytesandboxes.org/2016/11/06/pulling-the-lever-a-look-at-past-voting-technology/">lever machine</a> tallies each vote as it&#8217;s cast, &#8220;the counting of the ballots was done in each polling place rather than at a central point,&#8221; and officials in the machine precincts &#8220;were done with their tasks immediately after the close of the polls&#8221; &#8212; while the precincts still using paper ballots &#8220;required considerable time&#8221; (<em><a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14F1A1F1221EF9ED%25402424459-14F165D121F323A3%25402-14F165D121F323A3%2540/hlterms%3A%2522considerable%2520time%2522">San Francisco Chronicle</a></em><a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14F1A1F1221EF9ED%25402424459-14F165D121F323A3%25402-14F165D121F323A3%2540/hlterms%3A%2522considerable%2520time%2522">, November 4, 1925</a>). As soon as machines replaced hand-counted paper across the city, San Franciscans started learning the outcome on election night: &#8220;The machines were a great success, giving the result at 8 o&#8217;clock on election night, while in the paper ballot booths officials worked until the early morning hours&#8221; (<em><a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14F1A213AC010CCB%25402424468-14EED68AD0A053FE%25403-14EED68AD0A053FE%2540/hlterms%3A%2522819%2520precincts%2522">San Francisco Chronicle</a></em><a href="https://infoweb-newsbank-com.ezproxy.sfpl.org/apps/news/openurl?ctx_ver=z39.88-2004&amp;rft_id=info%3Asid/infoweb.newsbank.com&amp;svc_dat=WORLDNEWS&amp;req_dat=C4A791F4197B4BD28C27A2A6A0C93929&amp;rft_val_format=info%3Aofi/fmt%3Akev%3Amtx%3Actx&amp;rft_dat=document_id%3Aimage%252Fv2%253A142051F45F422A02%2540EANX-NB-14F1A213AC010CCB%25402424468-14EED68AD0A053FE%25403-14EED68AD0A053FE%2540/hlterms%3A%2522819%2520precincts%2522">, November 13, 1925</a>)</p><h3>Absentee early voting era (1978 - 2002)</h3><p>In 1978, the state legislature made it much easier to vote by mail. Until then, a voter had to specify a qualifying reason (illness, absence from the precinct on Election Day, physical handicap, a conflicting religious commitment, or living more than 10 miles from their polling place) to get an absentee ballot at all. But AB 1699 (<a href="https://clerk.assembly.ca.gov/sites/clerk.assembly.ca.gov/files/archive/Statutes/1978/78Vol4_Summary.pdf#page=30">Chapter 77, Statutes of 1978 [Lehman]</a>) &#8220;delete[d] the requirement that a registered voter specify a reason for the request for an absentee ballot&#8221; and guaranteed that an absentee ballot would be &#8220;made available to any registered voter.&#8221;</p><p>At the beginning of the era, these absentee voters typically voted early and their ballots were already counted by election night. But by the 1990s they were voting later and later, and the election-night count slowly began to erode, though San Franciscans still went to bed knowing the outcome.</p><h3>Permanent vote-by-mail era (2002 - 2020)</h3><p>In 2002, California opened its first permanent absentee voter roll: register once and you&#8217;d automatically receive a mail ballot in every election. By 2020, only about 35% of voters were still voting in person.</p><p>This was a major change in voter behavior, and it immediately caused a noticeable and persistent slowdown in the count. People started to get accustomed to receiving their ballot early, waiting to fill it out, and mailing it in later and later. Election nights below 75% counted, a rarity in the previous three-quarters of a century, became the norm: since 2006, only the all-mail November 2020 election has cleared that bar, and the slide continued for two decades.</p><h3>Slow-count era (2020 - present)</h3><p>Nearly one hundred years after San Francisco entered its fast count era with mechanical voting machines, in 2020 the slow count era began.</p><p>Two things define this era:</p><ol><li><p>Almost everyone votes by mail, and counting mail ballots takes a long time due to manual signature verification.</p></li><li><p>About half of all voters return their ballot in the final two days of voting.</p></li></ol><p>The COVID pandemic in 2020 forced a change to universal vote-by-mail, which slowed the count dramatically. Not only is counting a mail ballot slow due to manual signature verification, but anyone who casts their ballot in the final four days of the election wouldn&#8217;t have their ballot counted until the day after Election Day, at the earliest. And because about half of all voters return their ballot in those final two days, the end of every election is now marked by a deluge of ballots that won&#8217;t be counted for many days.</p><p>As of the June 2026 primary election, just 46% of ballots were counted on election night.</p><h2>How votes were counted, by era</h2><p><strong>Until 1926:</strong> Hand-counted paper ballots, tallied by clerks precinct by precinct, late into the night.</p><p><strong>1926&#8211;1960s:</strong> Mechanical lever voting machines &#8212; adopted in 1923 (upheld in <em>Ashe v. Zemansky</em>), citywide by 1926. Each machine tallied votes at the precinct, so totals were read off the counters at the close of polls.</p><p><strong>1960s&#8211;1990s:</strong> Punch-card ballots, machine-tabulated &#8212; the system behind 1995&#8217;s &#8220;chad-jam&#8221; count.</p><p><strong>2000s:</strong> Punch cards were decertified after the 2000 Florida recount; the city moved to optical-scan paper ballots, and to ranked-choice tabulation in 2004.</p><p><strong>Today:</strong> Optical-scan paper everywhere: precinct scanners on Election Day, and high-speed central scanners for the mail ballots &#8212; each read only after its signature is verified, at the central office.</p><h2>Registration and turnout</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MmmR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MmmR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 424w, https://substackcdn.com/image/fetch/$s_!MmmR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 848w, https://substackcdn.com/image/fetch/$s_!MmmR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 1272w, https://substackcdn.com/image/fetch/$s_!MmmR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MmmR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png" width="1456" height="994" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:994,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:267933,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MmmR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 424w, https://substackcdn.com/image/fetch/$s_!MmmR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 848w, https://substackcdn.com/image/fetch/$s_!MmmR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 1272w, https://substackcdn.com/image/fetch/$s_!MmmR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd970ab42-11f1-41af-a234-2016f0c1357b_1960x1338.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://growsf.org/research/2026-06-14-the-long-count/#registration-and-turnout">View interactive chart</a></figcaption></figure></div><p>Slightly more people are registered, and slightly more are voting, but it hasn&#8217;t changed much since 1948. And no vote by mail reform has shifted what percent of registered voters actually cast their ballot.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vR4s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vR4s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 424w, https://substackcdn.com/image/fetch/$s_!vR4s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 848w, https://substackcdn.com/image/fetch/$s_!vR4s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 1272w, https://substackcdn.com/image/fetch/$s_!vR4s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vR4s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png" width="1456" height="743" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:743,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:214586,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vR4s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 424w, https://substackcdn.com/image/fetch/$s_!vR4s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 848w, https://substackcdn.com/image/fetch/$s_!vR4s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 1272w, https://substackcdn.com/image/fetch/$s_!vR4s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F248b5892-75d0-4936-81e1-caf32f662c80_1956x998.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://growsf.org/research/2026-06-14-the-long-count/#registration-and-turnout">View interactive chart</a></figcaption></figure></div><p>The share of eligible San Franciscans who are actually registered has held around three-quarters for over a century. One thing to note, though: in the 1990s the share of registered voters briefly exceeds the eligible electorate. That&#8217;s the <a href="https://www.electproject.org/election-data/faq/reg">&#8220;deadwood&#8221;</a> era of bloated rolls, before the 1995 federal &#8220;motor-voter&#8221; law forced a cleanup to remove people who were no longer correctly registered after they moved out of the jurisdiction.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gDeI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gDeI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 424w, https://substackcdn.com/image/fetch/$s_!gDeI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 848w, https://substackcdn.com/image/fetch/$s_!gDeI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 1272w, https://substackcdn.com/image/fetch/$s_!gDeI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gDeI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png" width="1456" height="851" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:851,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:271384,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/206522918?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gDeI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 424w, https://substackcdn.com/image/fetch/$s_!gDeI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 848w, https://substackcdn.com/image/fetch/$s_!gDeI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 1272w, https://substackcdn.com/image/fetch/$s_!gDeI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4d09097-6f07-48a1-95da-56ed56b4a077_1958x1144.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://growsf.org/research/2026-06-14-the-long-count/#registration-and-turnout">View interactive chart</a></figcaption></figure></div><p>Turnout is a slightly different story. You can see in the chart above that post-2002&#8217;s permanent absentee voter roll, turnout in the general election does go up, but it&#8217;s confounded by a new political environment with always-on news, social media, and never-ending political campaigns. So it may be more attributable to the media environment, or even who&#8217;s on the ballot, rather than how people are voting.</p>]]></content:encoded></item><item><title><![CDATA[4th of July Celebrations]]></title><description><![CDATA[PLUS: 14 state ballot measures, Scott Wiener, and faster elections]]></description><link>https://report.growsf.org/p/4th-of-july-celebrations</link><guid isPermaLink="false">https://report.growsf.org/p/4th-of-july-celebrations</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 04 Jul 2026 17:01:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xJTr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of June 28, 2026:<br>- Today&#8217;s 4th of July Celebrations</em><br><em><span>- 14 State Ballot Measures</span></em><br><em><span>- Wiener Driven From Trans March</span></em><br><em><span>- California Funds Faster Counts</span></em></p><div><hr></div><h1><strong>Today&#8217;s 4th of July Celebrations</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xJTr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xJTr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!xJTr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!xJTr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!xJTr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xJTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62e87738-45e0-4044-9300-b4908d32309a_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2309104,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/205065569?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xJTr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!xJTr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!xJTr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!xJTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e87738-45e0-4044-9300-b4908d32309a_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Main fireworks and waterfront events</h2><h4>Golden Gate Bridge + waterfront fireworks &#8212; 9:30 p.m., free</h4><p>San Francisco&#8217;s official Fourth of July fireworks show is planned for about <strong>9:30 p.m.</strong>, with <a href="https://www.goldengate.org/july-4-golden-gate-bridge-fireworks-show/">fireworks from the </a><strong><a href="https://www.goldengate.org/july-4-golden-gate-bridge-fireworks-show/">Golden Gate Bridge</a></strong> and barges on the bay. Best viewing areas are <strong>Crissy Field, Marina Green, Pier 39, Fisherman&#8217;s Wharf, and the northern Embarcadero</strong>.</p><h4>Fisherman&#8217;s Wharf / Pier 39 waterfront celebration &#8212; afternoon through fireworks, free to attend</h4><p>Fisherman&#8217;s Wharf businesses, restaurants, shops, and attractions will be open, and there will be <strong><a href="https://www.fishermanswharf.org/events/annual-events/4th-of-july/">free musical entertainment</a> from 2:00&#8211;9:15 p.m. at Crab Wheel Plaza</strong> near Jefferson and Taylor.</p><h2>Free public events during the day</h2><h4>Sunset Dunes Community Parade &#8212; 11:30 a.m.&#8211;2:00 p.m.</h4><p>A neighborhood Fourth of July parade and <a href="https://sunsetdunes.org/events/july-4-community-parade-4klxd">community event</a> on the Great Highway/Sunset Dunes corridor. The parade starts at <strong>Noriega</strong> and ends at <strong>Judah</strong>, with live music and children&#8217;s activities until 2:00 p.m.</p><h4>Golden Gate Park Band: &#8220;Happy 250th America!&#8221; &#8212; 1:00&#8211;2:00 p.m.</h4><p>The Golden Gate Park Band will <a href="https://sfrecpark.org/calendar.aspx?EID=10384&amp;PREVIEW=YES">play a patriotic Fourth of July program</a> at the <strong>Golden Gate Bandshell</strong> in the Music Concourse area.</p><h4>Fillmore Jazz Festival &#8212; 10:00 a.m.&#8211;6:00 p.m.</h4><p>The <a href="https://www.fillmorejazzfest.com/">Fillmore Jazz Festival</a> runs <strong>July 4&#8211;5</strong> on Fillmore Street, with live music, art, food, and beverages. It is free to attend and is a strong daytime option for people who want a street-festival atmosphere rather than a fireworks-only plan.</p><h4>&#8220;7X7&#8221; light installation at Civic Center Plaza &#8212; dusk to dawn</h4><p>The <strong>7X7</strong> public light-art installation runs through July 4 at <strong>Civic Center Plaza</strong>, with 49 beams representing San Francisco&#8217;s 49 square miles.</p><h4>Just walk around the Mission</h4><p>The Mission will pop off after dark with many intersections taken over by unsanctioned fireworks shows. It&#8217;s always a lively time!</p><h1><strong>14 State Ballot Measures</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-02-14-state-measures">July 2, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-02-14-state-measures" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ep8U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Ep8U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Ep8U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Ep8U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ep8U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;14 State Ballot Measures&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-02-14-state-measures&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="14 State Ballot Measures" title="14 State Ballot Measures" srcset="https://substackcdn.com/image/fetch/$s_!Ep8U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Ep8U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Ep8U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Ep8U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe59003-db33-4183-b979-89c27a9c6c8b_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>You&#8217;ll be voting on 14 state ballot measures this November, and here&#8217;s a quick overview of what each will do. GrowSF will publish detailed analyses of each one in the coming months.</p><ul><li><p>Prop 1: <strong>$11.25 billion in bonds</strong>: $10 billion for affordable housing construction, preservation, and homeownership programs, plus $1.25 billion for CalVet home loans that veteran borrowers repay themselves. The $10 billion refills existing programs whose 2018 bond money is spent, costs roughly $17.39 billion to repay over 30 years per a legislative analysis, and February PPIC polling found likely voters split at <a href="https://www.ppic.org/publication/ppic-statewide-survey-californians-and-their-government-february-2026/">49% yes</a>.</p></li><li><p>Prop 2: <strong>Doubles the state rainy day fund maximum from 10% to 20% of General Fund</strong>, forces bigger deposits in capital-gains boom years, extends mandatory debt paydown through 2039-40, and exempts reserve deposits from the Gann spending limit until withdrawn. Legislative Democrats put it on the ballot as part of the 2026 budget deal after years of surplus-then-deficit whiplash, and the nonpartisan LAO says it would cover about half of future shortfalls versus one-third under current rules, short of the 50% cap the LAO recommended.</p></li><li><p>Prop 3: <strong>Makes the existing 10.3&#8211;12.3% top income tax rates permanent</strong> by deleting their 2030 expiration date; doesn&#8217;t raise rates or create new taxes. The rates were created by Prop 30 (2012) and extended by Prop 55 (2016), bring in $5&#8211;15 billion a year, and while the money is branded for schools and children&#8217;s healthcare, only about 40% typically reaches K-14 education, with the rest flowing to reserves and the general fund.</p></li><li><p>Prop 4: <strong>Un-bans public financing for political campaigns</strong> by repealing California&#8217;s 1988 ban. Charter cities like SF and LA already run such programs, since Charter cities are <em>special</em>.</p></li><li><p>Prop 5: <strong>Ends the two-question recall ballot for state officers</strong>. Rather than a recall vote and a replacement vote, voters would decide only yes-or-no on removal, and a recalled Governor would be succeeded by the Lieutenant Governor. It would also newly allow a recalled officer to run in that later special election, and it passes with a simple majority.</p></li><li><p>Prop 37: <strong>$25 billion in bonds to fund fixed-rate second mortgages</strong> covering up to 17% of the price of a newly built home, for buyers earning up to 200% of area median income who put at least 3% down. The bonds are repaid by borrowers rather than taxpayers (the LAO estimates no direct state or local costs), the program applies only to new construction to push supply rather than bid up existing homes, and the measure also bundles in an opt-in builder track trading stronger labor enforcement for friendlier construction-defect rules.</p></li><li><p>Prop 38: <strong>$8.4 billion in general obligation bonds for immunology and immunotherapy research</strong>, splitting the proceeds evenly between one UC-affiliated institute and competitive grants, with $4.2 billion earmarked for cancer, heart disease, and Alzheimer&#8217;s. It follows the Prop 71/Prop 14 stem cell bond model, would cost the General Fund roughly $500 million a year for about 25 years per the LAO, and is bankrolled by billionaire Dr. Gary Michelson, with the institute criteria closely matching UCLA&#8217;s existing immunology institute.</p></li><li><p>Prop 39: <strong>Requires photo ID for in-person voting, an ID number on mail ballots, and citizenship verification for registration</strong>. Nearly all Californians vote by mail, so for most voters the practical change is writing a driver&#8217;s license or last-four digits of their Social Security number on the return envelope; the LAO pegs costs in the tens of millions annually, and the citizenship-check provision faces likely federal preemption litigation under the National Voter Registration Act.</p></li><li><p>Prop 40: <strong>Imposes a one-time 5% tax on the wealth of Californians worth over $1 billion, sending 90% of the money to health care and 10% to schools and food assistance.</strong> It was put on the ballot by the SEIU healthcare workers union to offset federal Medicaid cuts, and it shares the ballot with two billionaire-funded countermeasures (Props 41 and 42) that can nullify it if they get more yes votes, so the margins matter as much as passage.</p></li><li><p>Prop 41: <strong>Requires audits of programs funded by new special taxes</strong> proposed in an upcoming election, every four years after it passes, and <strong>blocks new taxes from Gann spending limit exemption</strong>. This is one of two anti-Prop-40 measures; with the Gann spending limit change being the operative provision that would block the &#8220;billionaire tax.&#8221;</p></li><li><p>Prop 42: <strong>Constitutional amendment to prevent future asset and wealth taxes, and most retroactive taxes.</strong> Another anti-Prop-40 measure, both main provisions are designed to block the billionaire wealth tax.</p></li><li><p>Prop 43: <strong>Requires two-thirds voter approval for all local special taxes</strong>, including those placed on the ballot by citizen initiative. It was placed on the ballot by a near-unanimous Legislature as a deal to get the Howard Jarvis Taxpayers Association to withdraw a broader initiative that would have also capped transfer taxes and repealed existing ones like LA&#8217;s Measure ULA; Prop 43 leaves existing taxes untouched and only applies going forward. It closes a court-created loophole that allowed local special taxes to pass with only a simple majority if they were put on the ballot via signatures rather than via legislation.</p></li><li><p>Prop 44: <strong>Requires nonprofit community health clinics to spend at least 90% of annual revenue on direct patient care and mission-related expenses</strong>, with Attorney General enforcement, penalties, and refunds for money spent elsewhere. It was placed on the November 2026 ballot by SEIU-UHW after a similar bill (AB 1113) died in the Legislature, clinics are challenging it in federal court as preempted by federal health-center law, and much depends on how &#8220;mission-related expenses&#8221; gets defined in rulemaking.</p></li><li><p>Prop 45: <strong>Fast-tracks &#8220;essential projects&#8221; (housing, water, clean energy, medical, public safety, broadband, education, and transportation) through CEQA reviews</strong>, with shorter agency deadlines and narrower judicial review. It builds on the Legislature&#8217;s 2025 CEQA reforms (AB 130/SB 131) but goes further by locking streamlining into voter-approved law, and it drew over $13.7 million in supporter funding with no organized opposition committee reported as of the March 31, 2026 filings.</p></li></ul><h2><strong>The Context</strong></h2><p>Hey, at least there&#8217;s no dialysis measure.</p><h2><strong>The GrowSF Take</strong></h2><p>We&#8217;ve got our work cut out for us!</p><div><hr></div><h1><strong>Wiener Driven From Trans March</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-01-wiener-chased-from-march">July 2, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-01-wiener-chased-from-march" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xHNf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!xHNf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!xHNf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!xHNf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xHNf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/824a637d-158b-46db-88e2-5c70154ef895_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Wiener Driven From Trans March&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-01-wiener-chased-from-march&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wiener Driven From Trans March" title="Wiener Driven From Trans March" srcset="https://substackcdn.com/image/fetch/$s_!xHNf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!xHNf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!xHNf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!xHNf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824a637d-158b-46db-88e2-5c70154ef895_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Scott Wiener was surrounded by a mob and <a href="https://sfstandard.com/2026/06/27/scott-wiener-trans-march-israel-gaza-confrontation/">chased out of Dolores Park</a> during last Friday&#8217;s Trans March. The hecklers filmed themselves shouting insults, getting in his face, and antagonizing him over his positions on Israel and Gaza.</p><p>Wiener said protesters made <a href="https://www.sfchronicle.com/sf/article/scott-wiener-trans-march-harassment-22323541.php">physical contact</a> and that it became unsafe for him to stay.</p><h2><strong>The Context</strong></h2><p>This was a <a href="https://missionlocal.org/2026/06/scott-wiener-trans-march-san-francisco-video/">repeat confrontation</a>. After this year&#8217;s incident, Mayor Daniel Lurie called the abuse <a href="https://www.ebar.com/story/167820/News/News/Leaders%20call%20out%20harassment%20of%20Wiener%20at%20Trans%20March">targeted and antisemitic</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>The harassment was vile, aggressive, and, frankly, scary. You can disagree with Senator Wiener without dehumanizing him, using antisemitic slurs, or even raising your voice. Pen a scathing op-ed if you really have something to say. Surrounding an elected official, making physical contact, and driving him out of a public event crosses the line from protest into intimidation. This behavior is dangerous, and we oppose it when used against anyone, whether we agree with them or not.</p><p>We have also privately reached out to Scott to give him our support and are heartened to know that hundreds of others did the same.</p><div><hr></div><h1><strong>California Funds Faster Counts</strong></h1><p>Published <a href="https://growsf.org/news/2026-07-01-california-funds-faster-counts">July 2, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-07-01-california-funds-faster-counts" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OmoT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OmoT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OmoT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OmoT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OmoT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;California Funds Faster Counts&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-07-01-california-funds-faster-counts&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="California Funds Faster Counts" title="California Funds Faster Counts" srcset="https://substackcdn.com/image/fetch/$s_!OmoT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OmoT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OmoT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OmoT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec3820c7-eea6-44d3-9da7-2a9351b1044d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>California&#8217;s <a href="https://www.gov.ca.gov/wp-content/uploads/2026/06/California-2026-27-Final-Budget-Fact-Sheet.pdf">2026-27 budget</a> sets aside $29 million for county staffing, equipment, and technology to speed ballot counting, plus $10 million for voter education and $750,000 to fight election misinformation. The funding surfaced as lawmakers finalized the deal, in a <a href="https://www.sfchronicle.com/politics/article/california-budget-vote-counting-22325719.php">Chronicle report by Sara DiNatale</a>.</p><h2><strong>The Context</strong></h2><p>California&#8217;s count is slow for structural reasons, but it&#8217;s been <a href="https://calvoter.org/content/ballot-processing">heading in the right direction</a>. Counties have up to <a href="https://www.sos.ca.gov/elections/official-canvass">30 days to canvass votes</a>, and they must keep processing provisional ballots, and count mail ballots postmarked by Election Day that arrive up to 7 days after the election. They also have to deal with matching ballot envelope signatures to voters&#8217; signature on file - a lengthy and mostly manual process.</p><p>A recent <a href="https://calvoter.org/content/new-report-ahead-county-certification-deadline-finds-californias-long-vote-count-fixable">California Voter Foundation report</a> argued that better equipment, staffing, voter education, and faster in-person ballot processing could shorten the count without making voting harder.</p><h2><strong>The GrowSF Take</strong></h2><p>Faster results are good government. California should protect broad ballot access and still expect a speedy count. This budget is a step forward, but it only partly funds the fixes counties and advocates say they need.</p>]]></content:encoded></item><item><title><![CDATA[Voters to Decide Two-Thirds Tax Rule]]></title><description><![CDATA[PLUS: lobbying transparency, Fielder returns, SFUSD budget, and a little corruption]]></description><link>https://report.growsf.org/p/voters-to-decide-two-thirds-tax-rule</link><guid isPermaLink="false">https://report.growsf.org/p/voters-to-decide-two-thirds-tax-rule</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 27 Jun 2026 17:01:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ia5s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of June 21, 2026:</em><br><em><span>- Voters to Decide Two-Thirds Tax Rule</span></em><br><em><span>- Dorsey pushes lobbying transparency</span></em><br><em><span>- Fielder Returns, Questions Remain</span></em><br><em><span>- SFUSD Budget Splits Board</span></em><br><em><span>- Sheriff Wants More RESET Centers</span></em><br><em><span>- Audit Finds Contract Steering</span></em><br><em><span>- SFPUC Head to Retire in December</span></em></p><div><hr></div><h1><strong>Voters to Decide Two-Thirds Tax Rule</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-26-voters-to-decide-two-thirds-tax-rule">June 26, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-26-voters-to-decide-two-thirds-tax-rule" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ia5s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Ia5s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Ia5s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Ia5s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ia5s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Voters to Decide Two-Thirds Tax Rule&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-26-voters-to-decide-two-thirds-tax-rule&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Voters to Decide Two-Thirds Tax Rule" title="Voters to Decide Two-Thirds Tax Rule" srcset="https://substackcdn.com/image/fetch/$s_!Ia5s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Ia5s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Ia5s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Ia5s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F718f5416-452e-4ceb-a9f5-b6b7761e8467_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Passing local taxes may get a bit harder this November, with a return to pre-2020 rules. California voters will decide <a href="https://elections.cdn.sos.ca.gov/ballot-measures/pdf/aca-22.pdf">ACA 22</a>, which would re-instate a two-thirds vote requirement on any local tax earmarked for a specific use and placed on the ballot by citizen initiative, after the California Supreme Court <a href="https://www.stateandlocaltax.com/california/california-court-approves-of-simple-majority-vote-for-special-taxes-proposed-by-voter-initiative/">ruled in 2020</a> that voter-initiative taxes only needed a simple majority. The text does not appear to retroactively cancel taxes voters already passed.</p><h2><strong>The Context</strong></h2><p>The measure is the result of legislative dealmaking with the Howard Jarvis Taxpayer&#8217;s Association&#8217;s (HJTA) ballot measure that would have forced local real-estate transfer taxes down to the state rate of 0.11%, automatically repealed any local taxes that didn&#8217;t meet the 2/3 vote requirement, and threatened San Francisco&#8217;s <a href="https://www.sfmta.com/projects/muni-local-measure">Muni parcel tax</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Voters may or may not like this deal (we&#8217;ll find out in November!), but its definitely better than the measure the HJTA had qualified for the ballot. Their measure, had it passed, would have wiped out a bunch of important funding for SF government services and pushed the city and state to replace that lost funding with new (likely even <em>more</em> distortionary) taxes.</p><div><hr></div><h1><strong>Dorsey pushes lobbying transparency.</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-25-dorsey-pushes-lobbying-transparency">June 25, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-25-dorsey-pushes-lobbying-transparency" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L1yF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!L1yF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!L1yF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!L1yF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L1yF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Dorsey pushes lobbying transparency.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-25-dorsey-pushes-lobbying-transparency&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Dorsey pushes lobbying transparency." title="Dorsey pushes lobbying transparency." srcset="https://substackcdn.com/image/fetch/$s_!L1yF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!L1yF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!L1yF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!L1yF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F676e55fa-6fcb-4a9e-86ef-3b2eb49495e3_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>City-funded nonprofits may soon have to disclose lobbying at City Hall. Supervisor Matt Dorsey is drafting <a href="https://www.sfchronicle.com/sf/article/lawmaker-nonprofits-lobbying-city-hall-22317918.php">an ordinance</a> that would also require nonprofit speakers to identify their affiliations during public comment, closing a local exemption.</p><p>San Francisco&#8217;s <a href="https://sfethics.org/ethics/2014/07/amendments-to-the-lobbyist-ordinance-effective-july-26-2014.html">2014 lobbyist amendments</a> exempted officers and employees of many 501(c)(3) nonprofits, and some 501(c)(4)s, from registration and reporting when speaking for their organizations.</p><h2><strong>The Context</strong></h2><p>City Hall paid nonprofits <a href="https://www.sfchronicle.com/sf/article/city-hall-nonprofit-spending-double-21194888.php">$1.63 billion in 2025, up from $809 million in 2019</a>, according to J.D. Morris and Hanna Zakharenko at the Chronicle. The <a href="https://sfethics.org/ethics/2015/01/ethics-commission-fact-sheet-overview-of-the-san-francisco-lobbyist-ordinance.html">Ethics Commission</a> already oversees lobbyist registration and disclosure for other interests, so Dorsey&#8217;s proposal is about extending transparency rules to a much larger slice of City Hall influence.</p><h2><strong>The GrowSF Take</strong></h2><p>This is a sensible transparency reform. If an organization takes public money and then organizes pressure campaigns at City Hall, the public should know who is speaking, whom they represent, and how much advocacy is being funded.</p><p>San Francisco has a non-profit accountability problem. Many nonprofits do valuable work, but taxpayers still deserve clear disclosure when publicly funded groups lobby the officials who oversee their contracts.</p><div><hr></div><h1><strong>Fielder Returns, Questions Remain</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-26-fielder-returns-questions-remain">June 26, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-26-fielder-returns-questions-remain" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TfEv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!TfEv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!TfEv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!TfEv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TfEv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fielder Returns, Questions Remain&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-26-fielder-returns-questions-remain&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fielder Returns, Questions Remain" title="Fielder Returns, Questions Remain" srcset="https://substackcdn.com/image/fetch/$s_!TfEv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!TfEv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!TfEv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!TfEv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7522c841-6979-42ff-a6ca-e01d7772c5e8_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Supervisor Jackie Fielder <a href="https://www.sfchronicle.com/sf/article/jackie-fielder-expected-return-22316146.php">plans to return Monday</a> after a three-month leave following a mental health crisis. The Board approved her request to be excused from meetings from April 7 through June 30.</p><h2><strong>The Context</strong></h2><p>Her return comes while a City Attorney investigation into her office remains unresolved.</p><p>That investigation began after a confidential legal memo was <a href="https://missionlocal.org/2026/02/sf-sobering-center-daniel-lurie-city-attorney/">leaked to Mission Local</a>. The memo warned that Mayor Lurie&#8217;s proposed sobering center carried &#8220;very high legal risk&#8221; if the city detained people there without meeting detention-facility standards.</p><p>The Chronicle later reported that the investigation had <a href="https://www.sfchronicle.com/sf/article/sf-supe-jackie-fielder-office-denies-leaking-memo-22186164.php">focused on Fielder&#8217;s office</a>. Fielder&#8217;s office denied leaking the memo.</p><h2><strong>The GrowSF Take</strong></h2><p>Mental health crises are serious, and elected officials are human beings. We wish Supervisor Fielder well as she returns.</p><p>At the same time, District 9 went months without its elected Supervisor during an important budgeting process. San Franciscans still don&#8217;t have answers about how a confidential legal memo ended up in the press.</p><p>If confidential legal memos can be leaked without consequence, it becomes harder for city leaders to ask hard questions, get honest answers, and make responsible decisions.</p><p>Fielder is often in the Board minority, so her return likely won&#8217;t change any outcomes. Still, District 9 deserves to have its supervisor present and voting.</p><div><hr></div><h1><strong>SFUSD Budget Splits Board</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-26-sfusd-budget-splits-board">June 26, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-26-sfusd-budget-splits-board" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OVCG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OVCG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OVCG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OVCG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OVCG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SFUSD Budget Splits Board&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-26-sfusd-budget-splits-board&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SFUSD Budget Splits Board" title="SFUSD Budget Splits Board" srcset="https://substackcdn.com/image/fetch/$s_!OVCG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OVCG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OVCG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OVCG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0dfd08ec-118d-49a8-a12c-8a8af96b0818_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>SFUSD passed a <a href="https://www.sfusd.edu/about-sfusd/sfusd-news/press-releases/2026-06-25-sf-board-education-adopts-three-year-balanced-budget-2026-27-school-year">$1.36 billion budget in a 4-3 vote</a> and updated its Local Control and Accountability Plan ahead of the <a href="https://www.cde.ca.gov/fg/aa/lc/lcfffaq.asp">July 1 deadline</a>. Superintendent Maria Su says the district can now self-certify a positive budget after cutting spending and tightening operations. One major unresolved issue is attendance: SFUSD has said student absences cost it <a href="https://www.sfusd.edu/about-sfusd/sfusd-news/press-releases/2025-08-12-spark-sf-public-schools-launches-be-here-campaign-boost-student-attendance-and-support-sfusd-schools">over $60 million</a> in state funding last school year.</p><h2><strong>The Context</strong></h2><p>The split was more interesting than a simple yes-or-no headline. As <a href="https://sfstandard.com/2026/06/26/sfusd-budget/">Ezra Wallach at The Standard</a> reported, Parag Gupta, Jaime Huling, and Matt Alexander voted no because they still did not see a strategic enough link between spending and student outcomes. Huling wanted more general-fund money aimed at chronic absenteeism. On the other side, Supriya Ray and Phil Kim joined Alida Fisher and Lisa Weissman-Ward voting in favor. Kim said he would &#8220;like to vote no,&#8221; but voted yes despite being &#8220;very frustrated&#8221; that clearer alignment documents showed up only once passage of the budget was at risk. Kim and Ray also want the budget better aligned with outcomes, but risking decertification from the state was too big a risk.</p><h2><strong>The GrowSF Take</strong></h2><p>We&#8217;re glad to see the district continue to move forward balancing its budget, but we share the frustration that the money is not better tied to outcomes.</p><p>The uncomfortable truth is that both sides were right: SFUSD needed to pass this budget, and SFUSD still needs to show, in plain language, how the money will improve reading, math, and attendance.</p><div><hr></div><h1><strong>Sheriff Wants More RESET Centers</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-26-sheriff-wants-more-reset-centers">June 26, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-26-sheriff-wants-more-reset-centers" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z61C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!z61C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!z61C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!z61C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z61C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sheriff Wants More RESET Centers&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-26-sheriff-wants-more-reset-centers&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Sheriff Wants More RESET Centers" title="Sheriff Wants More RESET Centers" srcset="https://substackcdn.com/image/fetch/$s_!z61C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!z61C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!z61C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!z61C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41ff3187-dfd2-4b0d-aa0f-12f9bbbcfd0d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Sheriff Paul Miyamoto wants more sobering sites, known as RESET centers, after the Sixth Street facility admitted <a href="https://sfstandard.com/2026/06/26/sheriff-miyamoto-reset-center-expansion-referrals/">about 600 people</a> over the past month. The facility <a href="https://www.sanfranciscopolice.org/your-sfpd/policies/department-bulletins-notices/26-040">opened May 4</a> at 444 Sixth St. as an involuntary 24-hour sobering facility for certain public-intoxication arrests.</p><h2><strong>The Context</strong></h2><p>The city&#8217;s <a href="https://sfgov.legistar.com/View.ashx?GUID=DEE466DD-C91D-4E54-A684-D28FAB474CC6&amp;ID=15160030&amp;M=F">RESET contract</a> funds a 25-chair site and pays ConnectionsCA up to $14.5 million through March 2028. The Sheriff&#8217;s latest <a href="https://media.api.sf.gov/documents/Sheriff_Budget_Submission_FY27_and_FY28.pdf">budget request</a> asks for $6.7 million to operate the current center. The site is designed to move people arrested for <a href="https://growsf.org/news/2026-01-09-soma-reset-stabilization-center/">public intoxication</a> indoors instead of leaving them on sidewalks.</p><h2><strong>The GrowSF Take</strong></h2><p>Getting intoxicated people indoors is better than leaving them on the street. If the Sixth Street site is handling this many referrals this quickly, San Francisco should be open to expanding the model. The city needs more places that move people off sidewalks and into supervised care.</p><div><hr></div><h1><strong>Audit Finds Contract Steering</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-23-audit-finds-contract-steering">June 25, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-23-audit-finds-contract-steering" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BZ8V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!BZ8V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!BZ8V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!BZ8V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BZ8V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Audit Finds Contract Steering&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-23-audit-finds-contract-steering&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Audit Finds Contract Steering" title="Audit Finds Contract Steering" srcset="https://substackcdn.com/image/fetch/$s_!BZ8V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!BZ8V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!BZ8V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!BZ8V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F924d2392-d1b8-4a9a-aa0d-fad3efd11e5a_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>A <a href="https://media.api.sf.gov/documents/TTX_Business_Tax_System_Procurement_Audit_06.23.26.pdf">city audit</a> found former chief assistant treasurer Tajel Shah steered a tax-software procurement toward Mechanical Orchard through an undisclosed friendship with one of the firm&#8217;s executives. Auditors said staff handling both the discovery project and later bid process made repeated decisions that unfairly benefited the company.</p><p>The deal involved a contract worth up to <a href="https://sfstandard.com/2026/06/23/audit-sparked-standard-investigation-finds-tax-official-steered-10m-contract-friend/">$10 million</a>.</p><h2><strong>The Context</strong></h2><p>The procurement was tied to replacing <a href="https://www.sf.gov/sites/default/files/2024-02/treasurer_tax_collector_budget_submission_fy25_and_fy26.pdf">the city&#8217;s business-tax system</a>, which the Treasurer-Tax Collector had already said was reaching end of life. That system helps administer billions in city revenue, so the stakes were high.</p><h2><strong>The GrowSF Take</strong></h2><p>The scandal is real, but this is not a case where nobody noticed.</p><p>An earlier <a href="https://growsf.org/news/2025-09-26-bid-rigging-probe/">bid-rigging probe</a> put the issue on the radar, then auditors confirmed serious procurement misconduct. That shows that San Francisco&#8217;s watchdogs work.</p><div><hr></div><h1><strong>SFPUC Head to Retire in December</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-25-sfpuc-head-to-retire-in-december">June 25, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-25-sfpuc-head-to-retire-in-december" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KYrL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KYrL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KYrL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KYrL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KYrL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SFPUC Head to Retire in December&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-25-sfpuc-head-to-retire-in-december&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SFPUC Head to Retire in December" title="SFPUC Head to Retire in December" srcset="https://substackcdn.com/image/fetch/$s_!KYrL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KYrL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KYrL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KYrL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb055fb91-2214-4261-8ada-f5dcf624d06f_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Dennis Herrera will retire at the end of the year, ending his tenure as SFPUC general manager, according to <a href="https://sfstandard.com/2026/06/23/dennis-herrera-former-sf-attorney-retires-sfpuc/">The San Francisco Standard</a> and the <a href="https://www.sfchronicle.com/sf/article/dennis-herrera-retirement-city-attorney-sfpuc-22316943.php">San Francisco Chronicle</a>.</p><h2><strong>The Context</strong></h2><p>Herrera is one of the most consequential San Francisco officials of the last 25 years. He served nearly 20 years as City Attorney before moving to SFPUC in 2021. As City Attorney, he helped defend San Francisco&#8217;s same-sex marriage licenses, sued the Trump administration over its sanctuary-city funding threats, and built one of the country&#8217;s most respected municipal law offices.</p><p>The <a href="https://www.sfpuc.gov/about-us/who-we-are/executive-management">SFPUC</a> manages some of San Francisco&#8217;s most important infrastructure: drinking water, wastewater, and power. Herrera took over after former SFPUC general manager Harlan Kelly was caught up in the City Hall corruption scandal. Kelly was later <a href="https://www.justice.gov/usao-ndca/pr/former-san-francisco-puc-chief-sentenced-four-years-prison">sentenced to four years in prison</a> for bribery, bank fraud, and conspiracy.</p><p>Herrera leaves behind a mostly positive legacy: a serious City Attorney&#8217;s office, a stabilizing tenure at SFPUC after scandal, and a public-power effort that is further along than when he arrived.</p><h2><strong>The GrowSF Take</strong></h2><p>Mayor Lurie now gets one of the most important appointments in city government.</p><p>The next SFPUC chief should be boring in the best possible way: ethical, competent, and focused on the basics. San Francisco needs reliable water and power, clean contracting, and faster delivery of major infrastructure.</p><p>They will also inherit the city&#8217;s long-running effort to take over PG&amp;E&#8217;s local power infrastructure. Whatever one thinks of public power, its implementation requires serious management, clear numbers, and honest communication with the public.</p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Overdose Deaths Fall]]></title><description><![CDATA[PLUS: Our new transparency portal]]></description><link>https://report.growsf.org/p/overdose-deaths-fall</link><guid isPermaLink="false">https://report.growsf.org/p/overdose-deaths-fall</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 20 Jun 2026 17:01:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y30R!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of June 14, 2026:</em><br><em><span>- Overdose Deaths Fall<br>- GrowSF launches our new transparency portal</span></em><br><em><span>- </span>Billionaire Tax Negotiations</em><br><em><span>- Recalled, Still in Office<br>- Golden Gate Bridge Tolls Rise July 1</span></em></p><div><hr></div><h1><strong>Overdose Deaths Fall</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-18-overdose-deaths-fall">June 18, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-18-overdose-deaths-fall" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y30R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!y30R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!y30R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!y30R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y30R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Overdose Deaths Fall&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-18-overdose-deaths-fall&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Overdose Deaths Fall" title="Overdose Deaths Fall" srcset="https://substackcdn.com/image/fetch/$s_!y30R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!y30R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!y30R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!y30R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ddc4818-edb9-4a7b-b1ef-717928ca622e_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Overdose deaths fell sharply this spring. San Francisco recorded <a href="https://media.api.sf.gov/documents/2026_06_OCME_Overdose_Report.pdf">34 deaths in April, 35 in May, and 219 through across the first five months</a>. The <a href="https://data.sfgov.org/resource/jxrr-bmra.json?$select=year,month,total_deaths,month_start_date&amp;$order=month_start_date">2021-2025 monthly totals</a> were higher in every prior year: 286 deaths in the first five months of 2021, 246 in 2022, 348 in 2023, 329 in 2024, and 316 in 2025. City officials also warned, in reporting by Natalia Gurevich at <a href="https://www.sfexaminer.com/news/public-health/sf-sees-lowest-overdose-deaths-on-record-this-spring/article_eeadafd0-a723-4a76-8a15-860c5bf7d3ef.html">The Examiner</a>, that cychlorphine, a synthetic opioid tied to a first local death, is showing up in counterfeit pills.</p><h2><strong>The Context</strong></h2><p>The city is improving from a still-awful baseline. San Francisco logged <a href="https://media.api.sf.gov/documents/2025_OCME_Overdose_Report_deddIqv.pdf">625 overdose deaths in 2025</a>. DPH says <a href="https://media.api.sf.gov/documents/October_16_2025_BHC_Directors_Update.cleaned.pdf">Neighborhood Street Teams</a> expanded citywide in May 2025, and the city funded a <a href="https://media.api.sf.gov/documents/822_Geary_CSU_Crestwood_1000035278_HC_Memo_3.03.25_Final.cleaned_F.pdf">16-bed crisis stabilization unit</a> at 822 Geary for people in urgent mental health or substance-use crisis.</p><h2><strong>The GrowSF Take</strong></h2><p>This is progress, but San Francisco is still mostly treading water. Even with <a href="https://media.api.sf.gov/documents/2026_06_OCME_Overdose_Report.pdf">219 deaths through May</a>, the city is still losing far too many people. We need a bigger shift: mandatory treatment, zero tolerance for sidewalk-level consumption, and rapid enforcement against street dealers. Better is good, but it is not enough.</p><div><hr></div><h1><strong>GrowSF launches our new transparency portal</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://campaigns.growsf.org/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cM7a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 424w, https://substackcdn.com/image/fetch/$s_!cM7a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 848w, https://substackcdn.com/image/fetch/$s_!cM7a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 1272w, https://substackcdn.com/image/fetch/$s_!cM7a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cM7a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png" width="1456" height="865" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:865,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1904572,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://campaigns.growsf.org/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/202654774?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cM7a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 424w, https://substackcdn.com/image/fetch/$s_!cM7a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 848w, https://substackcdn.com/image/fetch/$s_!cM7a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 1272w, https://substackcdn.com/image/fetch/$s_!cM7a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaf3a1e4-5841-4179-81dd-df58e56d7e69_2346x1394.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>GrowSF became San Francisco&#8217;s most trusted voter guide by showing our work. Other groups tell people how to vote; we publish the evidence behind every endorsement and evaluate it fairly and honestly.</p><p>Now we&#8217;re <a href="https://campaigns.growsf.org/">showing our work</a> on campaign finance too. Every dollar we raise and spend &#8212; every ad, mailer, and metric &#8212; is documented in detail, so our impact is clear.</p><div><hr></div><h1><strong>Billionaire Tax Negotiations</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-18-billionaire-tax-negotiation">June 19, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-18-billionaire-tax-negotiation" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZYkj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ZYkj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ZYkj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ZYkj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZYkj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Billionaire Tax Negotiations&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-18-billionaire-tax-negotiation&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Billionaire Tax Negotiations" title="Billionaire Tax Negotiations" srcset="https://substackcdn.com/image/fetch/$s_!ZYkj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ZYkj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ZYkj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ZYkj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5034ca1e-ab9d-414c-970b-46aa36f7cc96_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The billionaire tax qualified for the ballot this week, but with just <a href="https://www.ppic.org/press-release/becerra-hilton-lead-governors-race-majority-back-billionaire-wealth-tax/#:~:text=Fifty%2Dfour%20percent%20of%20likely%20voters%20say%20they%20would%20support">54% of voters indicating support</a>, the union backing the measure is trying to <a href="https://apnews.com/article/california-billionaire-tax-ballot-healthcare-beee1e49297b8371d9f0836cdde7a9de">negotiate a lower rate in exchange for Newsom&#8217;s support</a>, according to Sophie Austin at The Associated Press.</p><p>They have until <a href="https://elections.cdn.sos.ca.gov/ballot-measures/pdf/statewide-initiative-guide.pdf">5 p.m. on June 25</a>, the deadline to certify or withdraw the measure, to find a negotiated deal. Any deal would have to be passed by the legislature.</p><h2><strong>The Context</strong></h2><p>The <a href="https://lao.ca.gov/BallotAnalysis/Initiative/2025-024">Legislative Analyst&#8217;s Office says</a> the original 5% version could raise tens of billions of dollars over several years, with 90% earmarked for health care and 10% for food assistance or education-related programs. But it also warns California could lose hundreds of millions of dollars or more in annual income-tax revenue if wealthy residents leave.</p><p>Negotiations between Newsom&#8217;s office and the union have been ongoing for weeks. This week, odds of the measure appearing on the November ballot <a href="https://x.com/Polymarket/status/2066608006461116478">collapsed on Polymarket</a>, possibly indicating someone with inside knowledge knew a deal had been reached. That ended up not being the case.</p><h2><strong>The GrowSF Take</strong></h2><p>Standard advice among political operatives is that you want your ballot measure to be winning with at least 60% before Election Day. So with just <a href="https://www.ppic.org/press-release/becerra-hilton-lead-governors-race-majority-back-billionaire-wealth-tax/#:~:text=Fifty%2Dfour%20percent%20of%20likely%20voters%20say%20they%20would%20support">54% expressing support in a May poll</a>, the union must be feeling uneasy.</p><p>We hope this large-scale asset seizure is withdrawn. Everyone should pay their fair share, and sustainable tax policy requires that tax rates are stable, predictable, not punitive, and hard to game. Policies like a one-time asset seizure tell entrepreneurs: don&#8217;t build your company here. Some billionaires have already left the state, and more are likely to follow, whether or not the seizure ultimately ends up legal or not. This will have a big negative impact on tax revenues, innovation, and the broader economy.</p><p>California should focus on delivering the basics with a reasonable budget instead of chasing one-time wealth grabs that could push out the tax base we already depend on.</p><div><hr></div><h1><strong>Recalled, Still in Office</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-18-recalled-still-in-office">June 18, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-18-recalled-still-in-office" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9Fq-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9Fq-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9Fq-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9Fq-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9Fq-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Recalled, Still in Office&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-18-recalled-still-in-office&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Recalled, Still in Office" title="Recalled, Still in Office" srcset="https://substackcdn.com/image/fetch/$s_!9Fq-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9Fq-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9Fq-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9Fq-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff75bbc53-a0df-4786-aef6-a4de7ffdcc86_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>It&#8217;s nice to be reminded that San Francisco doesn&#8217;t have the most dysfunctional politics.</p><p>In Avenal, a small town in the Central Valley about halfway between SF and LA, voters <a href="https://www.countyofkingsca.gov/home/showpublisheddocument/40759/639154983295330000">recalled</a> four city council members in an <a href="https://www.countyofkingsca.gov/departments/administration/elections/avenal-recall">April 28 special election</a>, but three have refused to leave office.</p><p>On June 11, the council took up a <a href="https://www.cityofavenal.gov/AgendaCenter/ViewFile/Agenda/506?html=true">resolution declaring the recall unlawful</a> and directing staff to keep recognizing the incumbents as still in office. On June 17, Attorney General Rob Bonta granted residents leave to file a <a href="https://cityofavenal.gov/DocumentCenter/View/4129">quo warranto lawsuit</a> to remove the officials.</p><h2><strong>The Context</strong></h2><p>In California, <a href="https://oag.ca.gov/opinions/nature-of-remedy">quo warranto</a> is the formal court process used to test whether someone is unlawfully holding public office, and it cannot proceed without the Attorney General&#8217;s consent. That means this dispute has moved beyond campaign politics and into the basic question of who lawfully has the power to govern.</p><h2><strong>The GrowSF Take</strong></h2><p>As ridiculous as our politics are, remember that it can always get worse!</p><div><hr></div><h1><strong>Golden Gate Bridge Tolls Rise July 1</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-18-bridge-tolls-rise-july-1">June 18, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-18-bridge-tolls-rise-july-1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!69rD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!69rD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!69rD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!69rD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!69rD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Golden Gate Bridge Tolls Rise July 1&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-18-bridge-tolls-rise-july-1&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Golden Gate Bridge Tolls Rise July 1" title="Golden Gate Bridge Tolls Rise July 1" srcset="https://substackcdn.com/image/fetch/$s_!69rD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!69rD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!69rD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!69rD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfa50c4f-6aa6-40a2-92be-31cef179f881_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Golden Gate Bridge tolls rise <a href="https://www.goldengate.org/golden-gate-bridge-toll-rates-increase-july-1-2026/">July 1</a>, with FasTrak at $10.25, pay-as-you-go at $10.50, mailed invoices at $11.25, and carpools at $8.25. Most <a href="https://www.goldengate.org/ggt--ggf-regional-fares-increase-july-1-2026/">Golden Gate Transit and Ferry fares</a> also rise by up to 25 cents, though Marin and Sonoma local bus fares and Giants ferry fares stay flat.</p><h2><strong>The Context</strong></h2><p>The district <a href="https://www.goldengate.org/golden-gate-bridge-district-approves-new-five-year-toll-program/">approved this five-year toll program in March 2024</a>, raising most bridge tolls by 50 cents each year through 2028 to help close a $220 million five-year shortfall. The district is also beginning a <a href="https://www.sfchronicle.com/sf/article/golden-gate-bridge-tolls-22309945.php">seismic retrofit that Rachel Swan at The Chronicle described</a> as adding 38 shock absorbers and steel plates at the base of both towers.</p><h2><strong>The GrowSF Take</strong></h2><p>Great infrastructure requires constant maintenance, and a great society pays for it.</p>]]></content:encoded></item><item><title><![CDATA[Lurie Trades a Housing Tax Cut for a Foreclosure Tax]]></title><description><![CDATA[PLUS: District 2 Rejects Anti-Growth Politics]]></description><link>https://report.growsf.org/p/lurie-trades-a-housing-tax-cut-for</link><guid isPermaLink="false">https://report.growsf.org/p/lurie-trades-a-housing-tax-cut-for</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 13 Jun 2026 17:00:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w8-u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of June 7, 2026:</em><br><em>- Lurie Trades a Housing Tax Cut for a Foreclosure Tax<br>- District 2 Rejects Anti-Growth Politics</em><br><em>- Fewer Tents and RVs</em><br><em>- Students Skip Makeup Week</em><br><em>- Congressional Clown Show</em></p><div><hr></div><h1><strong>Lurie Trades a Housing Tax Cut for a Foreclosure Tax</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-11-lurie-drops-transfer-tax-cut">June 12, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-11-lurie-drops-transfer-tax-cut" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w8-u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!w8-u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!w8-u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!w8-u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w8-u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Lurie Trades a Housing Tax Cut for a Foreclosure Tax&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-11-lurie-drops-transfer-tax-cut&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Lurie Trades a Housing Tax Cut for a Foreclosure Tax" title="Lurie Trades a Housing Tax Cut for a Foreclosure Tax" srcset="https://substackcdn.com/image/fetch/$s_!w8-u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!w8-u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!w8-u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!w8-u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bd46e3d-167e-4c3b-a569-04a07a9dcba1_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Mayor Lurie and Supervisor Bilal Mahmood <a href="https://therealdeal.com/san-francisco/2026/06/09/san-francisco-mayor-supervisor-pause-transfer-tax-cut/">paused the BUILD Act</a>, and pivoted to taxing foreclosures.</p><p>Earlier this year, Mayor Lurie and Supervisor Bilal Mahmood <a href="https://growsf.org/news/2026-02-25-transfer-tax-cut-housing/">proposed the BUILD Act</a>, which would have cut San Francisco&#8217;s transfer tax back to pre-COVID tax rates. The point of the BUILD Act was to help new apartments get built. Developers usually build and sell buildings to operators, so taxing the first sale is effectively a tax on housing production.</p><p>Since 1984 foreclosures have been exempt from paying the transfer tax. The new measure repeals that exemption for foreclosed commercial and multifamily properties, though not single-family homes or buildings with fewer than five units. It&#8217;s projected to raise <a href="https://www.sfexaminer.com/news/politics/sf-supervisor-wants-voters-to-authorize-transfer-taxes-on-big-foreclosures/article_99ddb802-7c11-4384-95f5-fe67e71fc83a.html">$200 million</a> over three years, but if a competing transfer tax measure passes then that number may be cut in half. The bill already has six Supervisors in favor, so it is expected to qualify and appear on November&#8217;s ballot.</p><h2><strong>The Context</strong></h2><p>San Francisco charges a <a href="https://www.sf.gov/transfer-tax">5.5% transfer tax</a> on sales from $10 million to $25 million and 6% above that, which is higher than every other city in America except Los Angeles at 6.1%. NYC&#8217;s transfer tax is 3.3%, Seattle&#8217;s 3.5%, Philadelphia&#8217;s ~4.3%, Chicago&#8217;s ~1.2%, and most other big cities are under 2%.</p><p>The BUILD Act would have <a href="https://sfgov.legistar.com/LegislationDetail.aspx?GUID=AC759C0E-DED0-450B-BA55-A54F7F19F8D0&amp;ID=7933667&amp;Options=ID%7CText%7C&amp;Search=transfer+tax">halved those rates</a>, spurring more development. The problem is timing: San Francisco faces a projected $642 million deficit, and the long-term benefit of lower rates will take too long to materialize.</p><p>There is also a <a href="https://media.api.sf.gov/documents/Title_and_Summary_Changes_to_Real_Property_Transfer_Tax_third_submission.pdf">competing ballot proposal</a>, a Dean Preston/DSA initiative, that would reserve half of the existing 6% transfer-tax to affordable housing and tenant programs while preserving the BUILD act&#8217;s lower rate on the first sale (within five years of construction) of newly built multi-family housing.</p><p>If both measures pass, foreclosure transfers pay the full 5.5&#8211;6% &#8212; but half goes to the housing fund, cutting the foreclosure measure&#8217;s revenue in half and siphoning off half of the existing transfer tax revenue away from the general fund. The competing measure also declares it prevails over any other competing measures &#8220;regardless of the number of votes cast,&#8221; which is legally dubious. If both pass, expect litigation.</p><h2><strong>The GrowSF Take</strong></h2><p>We haven&#8217;t taken a position yet, but there&#8217;s a lot to dislike about this situation.</p><p>On the foreclosure tax:</p><ul><li><p>The case in favor: The foreclosure exemption was written for homeowners in distress, not institutional lenders moving nine-figure office buildings. If the exemption is being gamed in shrewd deals, removing the exemption would close a loophole and bolster city coffers.</p></li><li><p>The case against: A foreclosure isn&#8217;t a market sale, and the tax comes out of the lender&#8217;s recovery on a loan already gone bad. At the margin it pushes lenders toward extending bad loans (&#8221;extend and pretend&#8221;) rather than reselling buildings to owners who&#8217;ll put them back to work. Downtown recovery depends on that reset happening fast. The foreclosure will also be taxed twice: once when the lender takes possession of the distressed property (taxed at the original value!) and again when the lender finds a new buyer. Double-taxing foreclosures won&#8217;t speed up recovery; it&#8217;ll slow it down.</p></li></ul><p>On the competing transfer tax measure:</p><ul><li><p>The case in favor: Lowering the tax on new multifamily housing is great!</p></li><li><p>The case against: Keeping the transfer tax at the second-highest in the nation in a city with a downtown still struggling to recover is a bad idea. And cordoning off a chunk of tax revenue while the city faces mounting budget deficits is just bad economics.</p></li></ul><p>There&#8217;s still plenty of time to do more research to inform our ultimate endorsement.</p><div><hr></div><h1><strong>District 2 Rejects Anti-Growth Politics</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-11-district-2-rejects-anti-growth-politics">June 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-11-district-2-rejects-anti-growth-politics" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3qUn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3qUn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3qUn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3qUn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3qUn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;District 2 Rejects Anti-Growth Politics&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-11-district-2-rejects-anti-growth-politics&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="District 2 Rejects Anti-Growth Politics" title="District 2 Rejects Anti-Growth Politics" srcset="https://substackcdn.com/image/fetch/$s_!3qUn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3qUn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3qUn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3qUn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F057cbf0c-7b97-4edf-8b3e-209241f9228d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Stephen Sherrill crushed Lori Brooke in District 2, winning <a href="https://www.sfelections.org/results/20260602/data/20260604/d2/d2_detail.pdf">69.56% of the final ranked-choice vote</a>. Housing was a central divide in the race: Brooke made <a href="https://missionlocal.org/2026/06/san-francisco-stephen-sherrill-housing-district-2-yimby/">anti-upzoning politics</a> a defining issue, as Io Yeh Gilman and Kelly Waldron at Mission Local reported, while Sherrill backed Mayor Lurie&#8217;s Family Zoning Plan.</p><h2><strong>The Context</strong></h2><p>The problem for that message is the voters. GrowSF&#8217;s <a href="https://growsf.org/pulse/growsf-pulse-february-2026-d2-supervisor/">February 2026 District 2 poll</a> found 84% support for Family Zoning, and 70% said they were more likely to vote for a supervisor who supports market-rate housing. A <a href="https://growsf.org/pulse/growsf-pulse-october-2024/">2024 citywide housing poll</a> found 77% support for 6-8 story buildings in the Sunset and Richmond, plus 75% support for new residential towers downtown, SoMa, and Mission Bay.</p><h2><strong>The GrowSF Take</strong></h2><p>For years, too many San Francisco politicians acted as if voters feared growth and change. They do not. They want more homes, and they want leaders willing to say yes out loud. GrowSF has spent years making that case and publishing polling that shows it. District 2 underscored it again: NIMBY-above-all politics are a losing recipe in San Francisco.</p><div><hr></div><h1><strong>Fewer Tents and RVs</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-12-tents-and-rvs-fall">June 12, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-12-tents-and-rvs-fall" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CuuI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!CuuI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!CuuI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!CuuI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CuuI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fewer Tents and RVs&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-12-tents-and-rvs-fall&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fewer Tents and RVs" title="Fewer Tents and RVs" srcset="https://substackcdn.com/image/fetch/$s_!CuuI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!CuuI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!CuuI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!CuuI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63373992-07ba-44e5-bdd4-824a41c757ed_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco counted <a href="https://www.sfexaminer.com/news/the-city/lurie-touts-tent-rv-drop-while-advocates-voice-frustration/article_db68ec8a-eca5-4b4a-9b07-76681619cd37.html">115 tents and 315 occupied vehicles</a> in its latest quarterly street tally, down from 155 tents and 433 occupied vehicles in February.</p><h2><strong>The Context</strong></h2><p>The city&#8217;s <a href="https://www.sf.gov/data--healthy-streets-data-and-information">quarterly street count</a> tracks tents, structures, and vehicles every three months. That is different from the biennial <a href="https://www.sf.gov/news--new-data-san-francisco-street-homelessness-hits-10-year-low">Point-in-Time count</a>, which found 2,912 people sleeping unsheltered in January 2024, the lowest street count in a decade. Lurie&#8217;s earlier <a href="https://www.sf.gov/news-mayor-lurie-takes-action-to-address-rv-and-vehicular-homelessness-restore-public-spaces-in-san-francisco">vehicular homelessness plan</a> paired housing offers and outreach with citywide large-vehicle parking restrictions and towing.</p><h2><strong>The GrowSF Take</strong></h2><p>Fewer tents and RVs on the street is a real improvement. Sidewalks and streets are for public use, not for sleeping, and people should not have to navigate encampments or long-term vehicle storage. San Francisco should keep enforcing basic street rules and pair that enforcement with shelter, treatment, and housing that help people leave the streets for good.</p><div><hr></div><h1><strong>Students Skip Makeup Week</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-11-students-skip-makeup-week">June 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-11-students-skip-makeup-week" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Xqp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!1Xqp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!1Xqp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!1Xqp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Xqp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Students Skip Makeup Week&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-11-students-skip-makeup-week&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Students Skip Makeup Week" title="Students Skip Makeup Week" srcset="https://substackcdn.com/image/fetch/$s_!1Xqp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!1Xqp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!1Xqp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!1Xqp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6be4560-d60a-4563-a3ca-bcffb5556e09_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Many SFUSD students are skipping the <a href="https://sfstandard.com/2026/06/09/sfusd-ditch-week-attendance/">extra week of school</a> which was required after teachers went on strike earlier this year. Students at five high schools told Jessica Blough at The Standard that classes were at least half empty, grades were already finalized, and some teachers were simply showing movies.</p><h2><strong>The Context</strong></h2><p>After this February&#8217;s teacher strike wiped out five instructional days, SFUSD&#8217;s Board <a href="https://www.sfusd.edu/announcements/2026-03-26-board-education-approves-academic-calendar-changes-2025-26">moved the last day</a> to June 10. The district had already said <a href="https://www.sfusd.edu/announcements/2026-03-06-2025-2026-academic-calendar-update">finals and graduations</a> would stay on their original schedule, so students were expected to show up with no negative personal consequences for skipping. California links <a href="https://www.cde.ca.gov/Fg/it/index.asp">school funding to attendance</a>, which means students skipping means less money for the district. GrowSF previously covered the <a href="https://growsf.org/news/2026-02-13-sfusd-strike-deal-compared/">strike deal</a>, and the expectation of its multi-million dollar negative impact on the district, which is proving true.</p><h2><strong>The GrowSF Take</strong></h2><p>If grades are done, classrooms are half empty, and students are wandering Stonestown, those are not meaningful instructional days. Lower <a href="https://www.cde.ca.gov/Fg/it/index.asp">student attendance</a> means less state funding, which makes the teacher strike even more costly for a district already under fiscal pressure. The teachers union and SFUSD should not repeat this kind of mistake.</p><div><hr></div><h1><strong>Congressional Clown Show</strong></h1><p>Published <a href="https://growsf.org/news/2026-06-11-congress-grills-sfusd">June 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-06-11-congress-grills-sfusd" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0VTr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0VTr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0VTr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0VTr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0VTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Congressional Clown Show&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-06-11-congress-grills-sfusd&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Congressional Clown Show" title="Congressional Clown Show" srcset="https://substackcdn.com/image/fetch/$s_!0VTr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!0VTr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!0VTr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!0VTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9346ca7d-875c-4384-932f-2db200dda7f3_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>SFUSD Superintendent Maria Su <a href="https://edworkforce.house.gov/calendar/eventsingle.aspx?EventID=413291">testified Wednesday</a> before the House Education and Workforce Committee. Republican members pressed Su on drag queen story hour, pronouns, bathrooms, and parental-rights policy.</p><p>It wasn&#8217;t all bluster, though. In a rare across-the-aisle moment, Republican-turned-Independent Representative Kevin Kiley called recent SFUSD changes &#8220;<a href="https://www.sfchronicle.com/sf/article/sfusd-maria-su-congress-hearing-culture-wars-22297376.php">encouraging</a>,&#8221; pointing to the district&#8217;s improved finances and the return of Algebra 1 in middle school.</p><p>On Monday, the Justice Department opened a <a href="https://www.justice.gov/opa/pr/justice-department-launches-compliance-review-concerning-gender-ideology-san-francisco">compliance review of SFUSD</a> and three other California districts over parent opt-outs for sexual-orientation and gender-identity instruction.</p><h2><strong>The Context</strong></h2><p>Su has spent the past year trying to steady the district: SFUSD adopted a <a href="https://www.sfusd.edu/about-sfusd/sfusd-news/press-releases/2025-06-24-sf-board-education-adopts-budget-2025-26-school-year">balanced $1.3 billion budget</a>, restored <a href="https://www.sfusd.edu/about-sfusd/sfusd-news/press-releases/2024-02-14-sfusd-offer-algebra-1-8th-grade-beginning-2024-25-school-year">Algebra 1 in eighth grade</a>, and says its core goals are <a href="https://www.sfusd.edu/es/node/4423">third-grade literacy and eighth-grade math</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Congress can stage culture-war hearings if it wants, but San Franciscans should stay focused on whether SFUSD can raise <a href="https://www.sfusd.edu/about-sfusd/our-mission-and-vision/vision-values-goals-and-guardrails/3rd-grade-literacy">reading performance</a> and <a href="https://www.sfusd.edu/about-sfusd/our-mission-and-vision/vision-values-goals-and-guardrails/8th-grade-math">math performance</a>. That is what matters for kids.</p>]]></content:encoded></item><item><title><![CDATA[A Clean Sweep: June 2026 Primary Election Recap]]></title><description><![CDATA[PLUS: Why is vote counting SO SLOW?]]></description><link>https://report.growsf.org/p/a-clean-sweep-june-2026-primary-election</link><guid isPermaLink="false">https://report.growsf.org/p/a-clean-sweep-june-2026-primary-election</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 06 Jun 2026 17:00:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2BvR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The GrowSF team took a much-needed vacation after last Tuesday, so this is a short one. Come back next week for our regular (too-long) newsletter.</p><h1>How did San Francisco vote?</h1><p>We&#8217;re extremely thrilled to see Supervisors Stephen Sherrill and Alan Wong win their elections decisively, both with a commanding 69% of the vote. We&#8217;re also happy to see Prop A pass and Prop D fail. Here&#8217;s a quick rundown of the GrowSF Voter Guide recommendations compared to the voting outcomes &#8212; as you can see, voters generally agreed with us! (We should note: we don&#8217;t expect these results to change, but only about 65% of votes have been counted so far.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2BvR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2BvR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 424w, https://substackcdn.com/image/fetch/$s_!2BvR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 848w, https://substackcdn.com/image/fetch/$s_!2BvR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 1272w, https://substackcdn.com/image/fetch/$s_!2BvR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2BvR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png" width="1456" height="511" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be33485c-b829-4bf7-930f-62d93009e43e_2016x708.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:511,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:171138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/200900767?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2BvR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 424w, https://substackcdn.com/image/fetch/$s_!2BvR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 848w, https://substackcdn.com/image/fetch/$s_!2BvR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 1272w, https://substackcdn.com/image/fetch/$s_!2BvR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe33485c-b829-4bf7-930f-62d93009e43e_2016x708.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Our state recommendations didn&#8217;t fare quite as well, but that&#8217;s not unexpected. We explicitly focus on San Francisco and there just aren&#8217;t enough SF voters to meaningfully move state races.</p><h1>Turnout and slow vote counting</h1><p>Despite the <a href="https://missionlocal.org/2026/06/san-francisco-election-polls-close-low-turnout/">pronouncements</a> of <a href="https://sfist.com/2026/06/03/sf-election-turnout-looking-historically-low-and-why-does-no-one-vote-on-election-day-anymore/">historically</a> low <a href="https://sfstandard.com/2026/06/03/sf-election-low-turnout-governors-race/">turnout</a> by several media organizations, turnout was <em>higher</em> than June 2022 by about 50,000 voters. As we <a href="https://report.growsf.org/p/time-to-vote#:~:text=Voting%20is%20apace%20with%20past%20turnout%20trends">reported last week</a>, before polls had closed, turnout was consistent with past elections and we predicted between 200,000 and 220,000 total ballots cast. The final number looks like it will beat that estimate, clocking in at about 270,000 ballots.</p><p>But let&#8217;s talk about what&#8217;s really on our minds: why does it take <em>so long</em> to count the results? It shouldn&#8217;t be this way. We should know on election night who won, and if we don&#8217;t, the Department of Elections should be working 24/7 until they have an answer. Instead, we get just about <em>half</em> of the votes counted on election night, no votes counted the day after, and then a slow trickle of results over the following days. The Department of Elections <strong>isn&#8217;t even working this weekend</strong>, today and tomorrow.</p><p>Look, I love the Department of Elections, and I really do think they do an excellent job, but they do fall flat on speed of counting. We shouldn&#8217;t be complacent and just say &#8220;that&#8217;s the way it is.&#8221; This needs to be fixed.</p><p>Here&#8217;s why it&#8217;s so slow, and how we can fix it:</p><p><strong>The problem</strong>: The Department <a href="https://www.sf.gov/news-the-department-of-elections-announces-timeline-for-reporting-of-results-for-the-june-2-2026-consolidated-statewide-direct-primary-election#:~:text=The%20Department%20will%20pause%20ballot%20processing%20on%20the%20afternoon%20of%20June%201%2C%20and%20will%20not%20process%20ballots%20on%20June%202">stops counting mail-in ballots the day before the election</a> because they&#8217;re preparing the voter rolls for in-person voting. The Department wants to give normal ballots, not provisional ballots, to people who show up at their polling place, so they need to know if someone voted or not.</p><p>Since all in-person votes are counted the night of the election, when the department resumes counting mail-in ballots the day after the election, they will flag any mail-in ballots from someone who already voted in person. This means that over 50% ballots are held hostage by the 10% that vote in person.</p><p><strong>The fix</strong>: Don&#8217;t stop counting the mail-in ballots and either verify in real time if someone has already voted (we have computers and telecommunications!) or treat all in-person ballots as provisional.</p><p>If the voter had already voted, then when their vote-by-mail ballot is processed, it will be flagged as a duplicate. This will basically never happen because almost nobody votes twice. (I say <em>almost</em> because some people mis-mark or realize they forgot to vote for a race and then show up at a polling place hoping to cast a corrected ballot.)</p><p>Also, the department should be counting votes 24/7 until all ballots are counted, and updated results should come out every hour, not every day or every-couple-of-days. Knowing the outcome of our elections&#8212;the most sacred aspect of democracy&#8212;is too important to delay.</p>]]></content:encoded></item><item><title><![CDATA[Time to Vote!]]></title><description><![CDATA[PLUS: Wiener, Chakrabarti, Chan Split on Housing]]></description><link>https://report.growsf.org/p/time-to-vote</link><guid isPermaLink="false">https://report.growsf.org/p/time-to-vote</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 30 May 2026 17:01:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9e7d8485-4ec8-42f6-a850-0196537bcc15_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>It&#8217;s Time to Vote!</strong></h1><p>Did you vote yet? Get to it! There&#8217;s still <strong>3 days until the June 2 SF Primary Election</strong>, and turnout has remained below expectation. Voting is apace with past turnout trends, clocking in at around 70,000 ballots cast. We estimate turnout will land around 200,000 to 220,000 voters.</p><p>So if you&#8217;re one of the ~150,000 people who haven&#8217;t voted yet, now is the time!</p><p><a href="https://growsf.org/voter-guide/">Read the GrowSF Voter Guide</a> for fiscal analysis of each ballot measure, deep dives into what they do and annotated legal texts (<a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-d/legal-text/#prop-d-comparison-base">check out Prop D</a>!), detailed questionnaires for candidates, and our arguments for how we think you should vote.</p><p><strong>Here&#8217;s a quick rundown of GrowSF&#8217;s endorsements:</strong></p><p><strong>San Francisco</strong></p><ul><li><p><strong>Supervisor, District 2:</strong> Stephen Sherrill</p></li><li><p><strong>Supervisor, District 4:</strong> Alan Wong</p></li><li><p><strong>Board of Education:</strong> Phil Kim</p></li><li><p><strong>Superior Court Judge:</strong> Phoebe Maffei</p></li></ul><p><strong>California</strong></p><ul><li><p><strong>Governor:</strong> Matt Mahan</p></li><li><p><strong>Lieutenant Governor:</strong> Josh Fryday</p></li><li><p><strong>Attorney General:</strong> Rob Bonta</p></li><li><p><strong>Secretary of State:</strong> Shirley N. Weber</p></li><li><p><strong>Controller:</strong> Malia M. Cohen</p></li><li><p><strong>Treasurer:</strong> Eleni Kounalakis</p></li><li><p><strong>Insurance Commissioner:</strong> Patrick Wolff</p></li><li><p><strong>State Superintendent of Public Instruction:</strong> Josh Newman</p></li><li><p><strong>Board of Equalization:</strong> Sally J. Lieber</p></li><li><p><strong>State Assemblymember, District 17:</strong> Matt Haney</p></li><li><p><strong>State Assemblymember, District 19:</strong> Catherine Stefani</p></li></ul><p><strong>Federal</strong></p><ul><li><p><strong>House of Representatives, District 11:</strong> Scott Wiener</p></li></ul><p><strong>Ballot Measures</strong></p><ul><li><p>&#9989; Yes on Prop A: Earthquake Safety and Emergency Response Bond</p></li><li><p>&#9989; Yes on Prop B: Lifetime Term Limits for Mayor and Supervisors</p></li><li><p>&#9989; Yes on Prop C: Decreases to Business Taxes</p></li><li><p>&#10060; No on Prop D: Increases to Business Tax Based on Comparison of Top Executive&#8217;s Pay to Employees&#8217; Pay</p></li></ul><p>Read our full endorsement rationale in the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>.</p><p>After you&#8217;re done voting, <a href="https://luma.com/zqncwmzs?tk=9zsHTF">party with GrowSF</a> on election night at Anina in Hayes Valley. There will be great drinks, a live election results dashboard that we&#8217;re beta testing, and there will surely be guest appearances by some elected officials, so don&#8217;t miss it!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://luma.com/zqncwmzs?tk=9zsHTF" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sFyk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sFyk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1623154,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/zqncwmzs?tk=9zsHTF&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/198773466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!sFyk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1456w" sizes="100vw" loading="lazy" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of May 24, 2026:</em><br><em>- Wiener, Chakrabarti, Chan Split on Housing</em><br><em>- Mahmood Targets Hidden Rental Fees</em><br><em>- Aly Bonde Is Lurie&#8217;s New Chief of Staff</em><br><em>- Muni Funding Tax Qualifies For November</em></p><div><hr></div><h1><strong>Wiener, Chakrabarti, Chan Split on Housing</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-28-candidates-split-on-housing">May 28, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-28-candidates-split-on-housing" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MTO5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MTO5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MTO5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MTO5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MTO5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Wiener, Chakrabarti, Chan Split on Housing&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-28-candidates-split-on-housing&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wiener, Chakrabarti, Chan Split on Housing" title="Wiener, Chakrabarti, Chan Split on Housing" srcset="https://substackcdn.com/image/fetch/$s_!MTO5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MTO5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MTO5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MTO5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51af2ee-be23-422f-83d6-bcc721764251_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>When <a href="https://missionlocal.org/2026/05/sf-congress-wiener-chan-chakrabarti-housing/">asked</a> if SF needs more market-rate homes (which is what about 90% of SF residents live in), only Scott Wiener gave an emphatic &#8220;yes.&#8221;</p><p>Wiener says the private market &#8220;has built the vast majority of new housing&#8221; in the US, and supports government subsidized housing as an additional tool to help lower income people afford to live in high-opportunity areas. Saikat Chakrabarti says market-rate housing is just &#8220;part of&#8221; the solution, but favors huge government programs. While Connie Chan argued San Francisco does <em>not</em> need more market-rate housing (forgetting to mention that she lives in market-rate housing like almost all of us), and SF should only build government subsidized low income housing.</p><p>Wiener&#8217;s <a href="https://www.scottwiener.com/platform">campaign platform</a> promises 8 million homes over ten years, while Chakrabarti&#8217;s <a href="https://www.saikat.us/en/policies">housing plan</a> calls for millions of new homes, faster approvals, and much larger public-housing investment.</p><h2><strong>The Context</strong></h2><p><a href="https://growsf.org/advocacy/family-zoning/open-letter-to-opponents/">Connie Chan voted against</a> Mayor Lurie&#8217;s <a href="https://sfplanning.org/fil/node/3362">Family Zoning Plan</a> last December, and has consistently blocked construction of new homes.</p><p>Scott Wiener, on the other hand, has authored dozens of pieces of legislation to unlock new home construction, and qualifying developments in the city now get <a href="https://sfplanning.org/es/node/552">nearly automatic approval under Wiener&#8217;s SB 423 bill</a>, which sharply limits the old discretionary process for new housing.</p><h2><strong>The GrowSF Take</strong></h2><p>GrowSF&#8217;s view is simple: San Francisco cannot subsidize its way out of a shortage. It would require 100% of San Franciso&#8217;s budget for five full years just to hit out 8-year construction goals. That means zero money for the airport, for roads, for schools, for libraries, for police, for healthcare, for literally anything but construction costs. Anyone who seriously pitches this as a solution is delusional, lying, or both.</p><p>The serious housing lane is one that recognizes the importance of market-rate homebuilding. Candidates who oppose market-rate supply are offering a scarcity strategy that San Francisco has already tried, and which has failed.</p><div><hr></div><h1><strong>Mahmood Targets Hidden Rental Fees</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-28-mahmood-targets-hidden-rent">May 28, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-28-mahmood-targets-hidden-rent" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MMNZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MMNZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MMNZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MMNZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MMNZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Mahmood Targets Hidden Rental Fees&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-28-mahmood-targets-hidden-rent&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Mahmood Targets Hidden Rental Fees" title="Mahmood Targets Hidden Rental Fees" srcset="https://substackcdn.com/image/fetch/$s_!MMNZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MMNZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MMNZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MMNZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fded3bd01-1da1-4a32-b27e-f1245fc9c9eb_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Renting an apartment shouldn&#8217;t come with surprise fees. Supervisor Bilal Mahmood will make sure renters know what they&#8217;ll owe and not get hit with hidden fees with his <a href="https://sfstandard.com/2026/05/28/bilal-mahmood-hidden-rent-san-francisco/">No Hidden Rent Act</a>, which will require rental listings and the first page of leases to show total monthly housing costs, with tenants allowed to exit without penalty if recurring charges were not disclosed.</p><h2><strong>The Context</strong></h2><p>In San Francisco, the advertised rent is not always the full monthly bill. Landlords can separately charge for <a href="https://www.sf.gov/information--charging-additional-rent-new-housing-services">parking or storage</a> and other add-on services if the tenant agrees, so two apartments listed at the same base rent can end up costing very different amounts each month. In a city where <a href="https://www.zumper.com/rent-research/national-rent-report">one-bedroom asking rent</a> just topped $4,000, that kind of price opacity matters. Other states are starting to respond too: <a href="https://leg.colorado.gov/bills/hb25-1090">Colorado&#8217;s 2025 law</a> requires clearer total-price disclosure and bans some landlord fees.</p><h2><strong>The GrowSF Take</strong></h2><p>We&#8217;re big fans of fee transparency - from rent to restaurant bills, people should know the real price before they commit.</p><div><hr></div><h1><strong>Aly Bonde Is Lurie&#8217;s New Chief of Staff</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-28-lurie-promotes-aly-bonde">May 28, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-28-lurie-promotes-aly-bonde" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ohKR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ohKR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ohKR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ohKR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ohKR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Aly Bonde Is Lurie's New Chief of Staff&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-28-lurie-promotes-aly-bonde&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Aly Bonde Is Lurie's New Chief of Staff" title="Aly Bonde Is Lurie's New Chief of Staff" srcset="https://substackcdn.com/image/fetch/$s_!ohKR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ohKR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ohKR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ohKR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeec2830-2695-41d4-9595-495de9bea0c8_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Mayor Daniel Lurie named Aly Bonde his <a href="https://www.sfchronicle.com/sf/article/mayor-lurie-picks-chief-staff-22278828.php">new chief of staff</a>, replacing outgoing chief of staff Staci Slaughter. Bonde had been serving as deputy chief of staff and led policy for Lurie&#8217;s campaign.</p><h2><strong>The Context</strong></h2><p>Bonde is a high agency policy wonk. She was the Lurie campaign&#8217;s <a href="https://lurieforsf.org/wp-content/uploads/2024/12/Press-Release_-Mayor-Elect-Daniel-Lurie-Announces-Leadership-Appointments.pdf">policy lead</a>, a former government-relations director at Planned Parenthood Northern California, and a leader at Oakland Thrives who helped secure a $100 million public-private partnership for East Oakland.</p><h2><strong>The GrowSF Take</strong></h2><p>This is a promotion for a proven operator. Bonde has already proven herself in the Lurie administration, showing she can move ideas from campaign promise to City Hall execution. San Francisco needs more of that.</p><div><hr></div><h1><strong>Muni Funding Tax Qualifies For November</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-28-muni-tax-qualifies">May 28, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-28-muni-tax-qualifies" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mZit!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!mZit!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!mZit!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!mZit!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mZit!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Muni Funding Tax Qualifies For November&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-28-muni-tax-qualifies&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Muni Funding Tax Qualifies For November" title="Muni Funding Tax Qualifies For November" srcset="https://substackcdn.com/image/fetch/$s_!mZit!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!mZit!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!mZit!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!mZit!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e510a85-7fd2-42b3-b78a-fbca58b3e675_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>About $160 million a year for Muni is headed to San Francisco voters after the Stronger Muni for All campaign submitted <a href="https://sfstandard.com/2026/05/28/san-francisco-muni-parcel-tax-measure-signatures/">18,469 signatures</a> for the November ballot. Under <a href="https://www.sfmta.com/projects/muni-local-measure">a 15-year parcel tax with size-based rates</a>, most single-family homes would pay $129 a year starting July 1, 2027; apartment buildings would start at $249 and commercial properties at $799. In <a href="https://media.api.sf.gov/documents/Title_and_Summary_-_Parcel_Tax_to_Fund_Public_Transit_Operations_002.pdf">rent-controlled units</a>, landlords could pass through up to half the tax, capped at $65 per year, or about $5.42 a month.</p><h2><strong>The Context</strong></h2><p>SFMTA has spent the past year <a href="https://www.sfmta.com/project-updates/bridging-our-budget-gap-save-muni">cutting its projected deficit</a> through hiring freezes, function consolidation, management cuts, and modest service adjustments. Its <a href="https://www.sfmta.com/press-releases/press-release-facing-fiscal-cliff-sfmta-board-approves-balanced-two-year-budget-preserve-muni-service-and-keep-san-francisco-moving">balanced two-year budget</a> preserved core Muni service, paratransit, and discount fares. Without new revenue, however, SFMTA says <a href="https://www.sfmta.com/muni-and-street-safety-impacts-without-necessary-funding">up to 20 Muni lines could be cut</a> and waits on many other routes could double.</p><h2><strong>The GrowSF Take</strong></h2><p>We support this measure. SFMTA has made real cuts and operational changes, and San Francisco cannot have a strong downtown, less traffic, and reliable transit without paying for transit. Voters should fund Muni and keep demanding fast, clean, accountable service.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. FPPC # 1433436. Not authorized by any candidate, candidate&#8217;s committee, or committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[SFUSD Pushes Back Enrollment Overhaul]]></title><description><![CDATA[PLUS: Three More Charter Measures]]></description><link>https://report.growsf.org/p/sfusd-pushes-back-enrollment-overhaul</link><guid isPermaLink="false">https://report.growsf.org/p/sfusd-pushes-back-enrollment-overhaul</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 23 May 2026 17:01:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!sFyk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of May 17, 2026:</em><br>- <em>SFUSD Pushes Back Enrollment Overhaul</em><br><em>- Three More Charter Measures</em><br><em>- Weak Case Against PermitSF</em><br><em>- FBI Probes Breed Appointment</em></p><h1><strong>Election Countdown</strong></h1><p><strong>10 days until the June 2 SF Primary Election! </strong>Turnout is still <em>very low</em>, so fill out that ballot and send your friends the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>!</p><h1><strong>Election Night Party</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sFyk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sFyk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sFyk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1623154,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/198773466?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sFyk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!sFyk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b875f7b-3382-42b2-91b1-d856e966460f_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After you&#8217;re done voting, party with GrowSF on election night at Anina in Hayes Valley. There will be great drinks, a live election results dashboard that we&#8217;re beta testing, and there will surely be guest appearances by some elected officials, so don&#8217;t miss it!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/zqncwmzs?tk=9zsHTF&quot;,&quot;text&quot;:&quot;RSVP on Luma&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://luma.com/zqncwmzs?tk=9zsHTF"><span>RSVP on Luma</span></a></p><div><hr></div><h1><strong>SFUSD Pushes Back Enrollment Overhaul</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-21-sfusd-pushes-back-enrollment-overhaul">May 21, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-21-sfusd-pushes-back-enrollment-overhaul" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!msuD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!msuD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!msuD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!msuD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!msuD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SFUSD Pushes Back Enrollment Overhaul&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-21-sfusd-pushes-back-enrollment-overhaul&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SFUSD Pushes Back Enrollment Overhaul" title="SFUSD Pushes Back Enrollment Overhaul" srcset="https://substackcdn.com/image/fetch/$s_!msuD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!msuD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!msuD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!msuD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd08861ba-95ee-4186-9e89-3c6d06962d8f_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>SFUSD is <a href="https://www.sfusd.edu/announcements/2026-05-07-building-stronger-future-sfusd-student-enrollment">pushing back its enrollment overhaul</a>: Superintendent Maria Su says a new student assignment proposal will not reach the Board of Education until April 2027 and would not take effect until 2028-29.</p><p>For the <a href="https://www.sfusd.edu/schools/enroll/student-assignment-policy/student-assignment-changes">2026-27 school year</a>, families will stay in the current citywide-choice system rather than the zone-based elementary model the board approved at the end of 2020. Under that revised schedule, <a href="https://sfstandard.com/2026/05/18/sfusd-s-enrollment-overhaul-years-schedule-means-school-closures/">school closures or mergers</a> now move to 2029-30 at the earliest, and commissioners told Ezra Wallach at The Standard they still lacked clarity on the next steps.</p><h2><strong>The Context</strong></h2><p>SFUSD has been trying to replace its current assignment system for years. In <a href="https://go.boarddocs.com/ca/sfusd/Board.nsf/files/BURM37593331/%24file/BP%205101.2%20.pdf">Board Policy 5101.2</a>, the district said the existing districtwide-choice model had not reversed racial isolation and was too hard for families to navigate, and it set three goals for a new system: diversity, predictability, and proximity.</p><p>The stakes are bigger than enrollment paperwork. SFUSD&#8217;s forecasting consultant <a href="https://flo-analytics.com/projects/impact-declining-birth-rates-and-increased-school-choice-post-pandemic-student-enrollment">projected a 4,600-student decline</a> over the decade ending in 2032-33, on top of losses the district had already absorbed after the pandemic. That is why assignment reform and school consolidation became linked. We argued in <a href="https://growsf.org/news/2026-02-20-sfusd-cant-avoid-school-closures/">February</a> that SFUSD could not postpone both decisions forever.</p><h2><strong>The GrowSF Take</strong></h2><p>Families need a school assignment system that is simpler, more predictable, and easier to plan around than today&#8217;s citywide-choice process. And it shouldn&#8217;t take ten years for the district to implement what should be a simple change.</p><div><hr></div><h1><strong>Three More Charter Measures</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-21-three-more-charter-measures">May 21, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-21-three-more-charter-measures" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SU7R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!SU7R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!SU7R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!SU7R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SU7R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Three More Charter Measures&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-21-three-more-charter-measures&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three More Charter Measures" title="Three More Charter Measures" srcset="https://substackcdn.com/image/fetch/$s_!SU7R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!SU7R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!SU7R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!SU7R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2447834-6852-4cc8-8aaa-3a1fd7e839d2_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Keep your eyes out for <a href="https://www.sfexaminer.com/news/politics/sf-pols-seek-voter-ok-for-housing-money-a-public-bank-more/article_d5412842-d5e4-4397-b8d5-4c111e978b0e.html">three more charter amendments</a> on the November ballot, according to Patrick Hoge at the <em>Examiner</em>. A <a href="https://www.sfchronicle.com/sf/article/affordable-housing-fund-22266619.php">Housing Trust Fund expansion</a> would leverage rising property values into more annual funding for subsidized housing, growing the fund from $52 million to $125 million, and allowing revenues to be bonded. A <a href="https://www.sfchronicle.com/sf/article/public-bank-san-francisco-22264570.php">public-bank framework</a> would create a municipal financial corporation as a precursor to a city bank. And a <a href="https://media.api.sf.gov/documents/6b._DRAFT_Commission_Streamlining_Charter_amendment_-_1-21-26.pdf">commissions overhaul</a> would move some bodies from the City Charter to the Administrative Code and eliminate others - the outcome of a year of work by the commission streamlining task force.</p><h2><strong>The Context</strong></h2><p>The current <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_charter/0-0-0-1500">Housing Trust Fund</a> was created by voters in 2012, ramps up to $50.8 million by FY 2024-25, and expires in 2043. On commissions, voters already approved <a href="https://growsf.org/research/2025-08-27-commission-streamlining-task-force/">Prop. E in 2024</a>, which created the streamlining task force and set up a 2026 path for charter changes.</p><h2><strong>The GrowSF Take</strong></h2><p>A bondable tax-increment financing system for subsidizing low-income housing is a smart idea that is simpler than it seems. In short: rather than taxing the creation of new housing (with &#8220;inclusionary zoning&#8221;), the system instead relies on broader prosperity and captures a small percentage of rising property values across the city (that&#8217;s the &#8220;tax increment&#8221; part). Those revenues are fairly predictable (global pandemics notwithstanding) and can be bonded to let the city access a larger lump sum and pay it off over time with inflated dollars. This unlocks immediate development funding while removing the tax disincentive on new home building.</p><p>We&#8217;re also glad to see the commission streamlining progressing - we&#8217;ve been big fans of the process and of the recommended outcomes.</p><p>The public-bank idea is a tougher sell, though. The bank has been pitched as serving the very clients that are most risky for banks to serve, which all but guarantees taxpayers will be left holding the bag. We think the oversight that independent banks bring is more of a feature than a bug, and a public bank is a solution in search of a problem.</p><div><hr></div><h1><strong>Weak Case Against PermitSF</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-20-weak-case-against-permitsf">May 20, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-20-weak-case-against-permitsf" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s53Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!s53Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!s53Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!s53Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s53Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Weak Case Against PermitSF&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-20-weak-case-against-permitsf&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Weak Case Against PermitSF" title="Weak Case Against PermitSF" srcset="https://substackcdn.com/image/fetch/$s_!s53Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!s53Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!s53Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!s53Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3e7c82-bfcf-4eb7-ba06-01822232ec54_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>A former city planner alleges that Mayor Lurie&#8217;s signature PermitSF initiative reduces work for City Hall staff and used the OpenGov team to produce a research report that City Hall staff should have been asked to do.</p><p>In other words, this is not the &#8220;whistleblower&#8221; complaint he pitches to the press, but the <a href="https://sfstandard.com/2026/05/15/san-francisco-opengov-daniel-lurie-permitsf-whistleblower/">complaints of an employee</a> unhappy with a new system.</p><p>You can <a href="https://media.api.sf.gov/documents/05-18-26_Item_10__Public_Comment_Michael_Christensen_-PSC_6234_-_DBI.pdf">read his complaints here</a> and judge for yourself, but here are some excerpts:</p><blockquote><p><em>OpenGov is specifically designed in a manner that will preclude City staff from performing roles they have held for years. [...] Under the Commission&#8217;s PSC Policy, the existence of a civil service class capable of performing the work means contracting out requires a compelling justification.</em></p><p><em>My second whistleblower complaint to the Controller&#8217;s Office concerned the use of OpenGov staff, through the contract, to research and author a white paper on San Francisco&#8217;s permitting process [...] Using contract personnel to perform this work is [...] a further displacement of civil service responsibilities</em></p></blockquote><h2><strong>The Context</strong></h2><p>San Francisco launched PermitSF because its permit process still runs across <a href="https://www.sf.gov/permitsf">30 software systems</a>. City staff told the commission that the pilot had already handled <a href="https://media.api.sf.gov/documents/05-18-26_Item_10_PSC_DHRPSC0006234_Presentation_-_DB.pdf">1,500+ permits and cut Fire wait times 56%</a>. Local 21&#8217;s <a href="https://media.api.sf.gov/documents/05-18-26_Item_10_Public_Comment_-_IFPTE_Local_21_OpenGov_Objection22_-_PSC_6234.pdf">formal objection</a> makes a similar labor argument, saying the city is outsourcing work that internal staff could do.</p><h2><strong>The GrowSF Take</strong></h2><p>The existing permit tracking system, Accela, has fallen far short of its promises since it was <a href="https://www.sfchronicle.com/bayarea/article/Building-inspectors-online-permit-tracking-6663895.php">selected in 2011</a>. The system is expensive, slow, and complex. When GrowSF co-founder Steven Bacio was part of Google.org and embedded in the Planning Department to study its deficiencies, his team found that planners ended up using it as a time-tracking system rather than a project tracking system, and much of the work was done in offline spreadsheets and printed stacks of paper. The research project was unable to answer the question of &#8220;how many homes have been approved&#8221; because the data simply didn&#8217;t exist in any useful form. At the time, public dashboards and reports were compiled by hand, not via a simple query on the Accela system.</p><p>The Accela system needs to go. It&#8217;s a failure that has kept SF permitting unnecessarily complex, slow, opaque, and prone to failure. The new system may not be perfect yet, but we&#8217;re only a year in, and Accela has had over 15 years to get its act together.</p><div><hr></div><h1><strong>FBI Probes Breed Appointment</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-18-fbi-probes-breed-appointment">May 20, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-18-fbi-probes-breed-appointment" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KPjf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KPjf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KPjf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KPjf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KPjf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;FBI Probes Breed Appointment&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-18-fbi-probes-breed-appointment&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="FBI Probes Breed Appointment" title="FBI Probes Breed Appointment" srcset="https://substackcdn.com/image/fetch/$s_!KPjf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KPjf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KPjf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KPjf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c053b27-8089-4992-966c-0b724cd14a89_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Federal investigators have <a href="https://sfstandard.com/2026/05/15/fbi-breed-appointment-supervisor/">contacted at least two people</a> about allegations that former Mayor London Breed appointed Stephen Sherrill to the Board of Supervisors in hopes of improving her chances of future employment with Michael Bloomberg, according to Joe Fitzgerald Rodriguez and Han Li at The Standard. Breed denied the claims.</p><h2><strong>The Context</strong></h2><p>The obvious national parallel is former Illinois Gov. <a href="https://apnews.com/article/ea52b9bd10ee8120934c434e5c75e406">Rod Blagojevich</a>, who was convicted after trying to trade Barack Obama&#8217;s vacant U.S. Senate seat for personal or political benefit. San Franciscans have seen other corruption scandals from the Breed era too: former Public Works director <a href="https://www.justice.gov/usao-ndca/pr/former-san-francisco-public-works-director-admits-string-briberies-and-corruption">Mohammed Nuru admitted</a> to a long bribery scheme tied to city business, and a city <a href="https://www.sf.gov/news-audit-finds-the-human-rights-commission-under-former-executive-director-violated-city-rules-and-misused-over-4-million-of-public-funds">audit found</a> the Human Rights Commission under former executive director Sheryl Davis misused over $4 million in public funds.</p><p>Breed <a href="https://www.sf.gov/news--mayor-breed-appoints-stephen-sherrill-serve-san-francisco-board-supervisors">appointed Sherrill on Dec. 18, 2024</a> to replace Catherine Stefani after Stefani won a State Assembly seat. Sherrill is currently up for re-election at the June 2 primary election. GrowSF has endorsed Sherrill.</p><h2><strong>The GrowSF Take</strong></h2><p>This story is about decisions London Breed made. Breed&#8217;s choices are her own, and if she broke the law then that&#8217;s on her shoulders.</p><p>Sherrill should be evaluated on his own record, not on Breed&#8217;s. Stephen Sherrill has shown himself to be a highly competent, transparent, and effective Supervisor.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. FPPC # 1433436. Not authorized by any candidate, candidate&#8217;s committee, or committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Chronicle: Prop D is wrong for SF]]></title><description><![CDATA[PLUS: SF may see first city strikes in 50 years]]></description><link>https://report.growsf.org/p/sf-chronicle-says-no-on-prop-d</link><guid isPermaLink="false">https://report.growsf.org/p/sf-chronicle-says-no-on-prop-d</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 16 May 2026 16:31:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y73J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of May 10, 2026:</em><br><em>- Chronicle: No on D</em><br><em>- SF may see first city strikes in 50 years</em><br><em>- Shadows to no longer be considered toxic waste</em><br><em>- Congress Summons Maria Su</em></p><h1><strong>Election Countdown</strong></h1><p><strong>Just 17 days until the June 2 Primary Election!</strong> So far turnout is below expectations, at just 22,000 ballots cast. Using the June 2022 election as a baseline, we&#8217;d expect over 35,000 ballots to have been cast by now.</p><p><strong>Low turnout means your vote carries more weight!</strong> Be sure to read and share the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>, and let&#8217;s keep making San Francisco better.</p><div><hr></div><h1><strong>Chronicle: No on D</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-15-chronicle-no-on-d">May 15, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-15-chronicle-no-on-d" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y73J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Y73J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Y73J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Y73J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y73J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Chronicle: No on D&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-15-chronicle-no-on-d&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Chronicle: No on D" title="Chronicle: No on D" srcset="https://substackcdn.com/image/fetch/$s_!Y73J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Y73J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Y73J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Y73J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa72de39c-6235-463b-abd0-982cc99cf2e1_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The <a href="https://www.sfchronicle.com/opinion/editorials/article/prop-d-ceo-tax-san-francisco-22259315.php">Chronicle</a> says voters should reject Prop D. The editorial board says the measure is being sold as a tax on overpaid CEOs with revenues that would fund healthcare, but in reality the <a href="https://media.api.sf.gov/documents/J26_EN_VIP.pdf">tax is paid by businesses</a>, not executives, which would pass those costs on to consumers, and the funds it raises will be put in the general fund, not dedicated to healthcare.</p><p>Prop D supporters say it would <a href="https://media.api.sf.gov/documents/J26_EN_VIP.pdf">protect hospitals and essential services</a> without raising taxes on working families. The Chronicle argues that is misleading because the money is <a href="https://media.api.sf.gov/documents/J26_EN_VIP.pdf">not dedicated to health care</a>, and because the measure would likely hit low-income consumers and retailers, grocery stores, and pharmacies harder than the tech giants and wealthy CEOs voters may picture from the campaign&#8217;s rhetoric.</p><h2><strong>The Context</strong></h2><p>Prop D is the big fight on this June&#8217;s ballot. It is being run by SEIU, a large City Hall labor union, who wants the money available for potential raises in upcoming contract negotiations (see next story, below), though they are telling voters that the money will be used for healthcare. It will significantly impact low-margin businesses like grocery stores and wealthy CEOs will be completely insulated from its impacts.</p><h2><strong>The GrowSF Take</strong></h2><p>We fully agree with the SF Chronicle: Prop D is not a CEO tax. It is a big increase to San Francisco&#8217;s <a href="https://report.growsf.org/p/prop-d-raises-taxes">existing gross-receipts tax</a>, and the costs will land on employers, workers, shoppers, or all three. If proponents want to argue for a general tax increase, they should do that honestly. Dressing it up as a strike against billionaire CEOs is not honest, and it is not good policy.</p><div><hr></div><h1><strong>SF may see first city strikes in 50 years</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-14-budget-cuts-risk-labor-showdown">May 15, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-14-budget-cuts-risk-labor-showdown" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1AkZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!1AkZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!1AkZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!1AkZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1AkZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SF may see first city strikes in 50 years&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-14-budget-cuts-risk-labor-showdown&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SF may see first city strikes in 50 years" title="SF may see first city strikes in 50 years" srcset="https://substackcdn.com/image/fetch/$s_!1AkZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!1AkZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!1AkZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!1AkZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b7ff33-afb4-4b39-a341-3703bbc7c170_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco may see its first City Hall worker strike in 50 years soon. Due to a California Public Employment Relations Board ruling in 2023 which struck down the city&#8217;s <a href="https://perb.ca.gov/decision/2867m/">strike ban</a>, first enacted in 1976, unions are gearing up for a big fight.</p><p>A <a href="https://media.api.sf.gov/documents/March_Update_FY_26-27_through_FY_29-30_FINAL.pdf">$642.8 million deficit</a> over the next two years is colliding head-on with these new rules. After Mayor Lurie sent a palty <a href="https://sfstandard.com/2026/05/12/can-shut-city-lurie-s-budget-cuts-spark-showdown-labor/">127 pink slips</a> in April, SEIU 1021&#8217;s Kristin Hardy told Joe Fitzgerald Rodriguez at The Standard that city workers could &#8220;shut down the whole city&#8221; if deeper cuts continue.</p><h2><strong>The Context</strong></h2><p>San Francisco&#8217;s Charter still contains <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_charter/0-0-0-1813">1970s-era rules</a> threatening mandatory dismissal for city workers who strike, part of a voter-driven backlash to <a href="https://www.foundsf.org/City_Workers_Strike_of_1976">major strikes</a> that <a href="https://www.sfchronicle.com/chronicle_vault/article/Chronicle-Covers-Day-22-of-the-brutal-38-day-7279656.php">shut down the city for weeks</a>. Instead of strikes, <a href="https://www.teamsters117.org/what_is_interest_arbitration">interest arbitration</a> has been used to ensure labor contract negotiations don&#8217;t shut down the city every few years. The 2023 ruling found the strike ban unlawful and unenforceable for most non-public-safety workers.</p><p>SEIU is running Prop D, telling voters that the money will be used for healthcare. But in reality, if it passes the money will go into the general fund and SEIU will try to use it to get raises.</p><h2><strong>The GrowSF Take</strong></h2><p>San Francisco cannot budget by wishful thinking, and the unions cannot get everything they want when the city is losing money. The city needs a disciplined budget, clear priorities, and faster economic growth, and that means voting No on Prop D.</p><div><hr></div><h1><strong>Shadows to no longer be considered toxic waste</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-14-mahmood-targets-shadow-delays">May 15, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-14-mahmood-targets-shadow-delays" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vhzs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!vhzs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!vhzs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!vhzs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vhzs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Shadows to no longer be considered toxic waste&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-14-mahmood-targets-shadow-delays&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Shadows to no longer be considered toxic waste" title="Shadows to no longer be considered toxic waste" srcset="https://substackcdn.com/image/fetch/$s_!vhzs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!vhzs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!vhzs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!vhzs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5769e3f-cf07-40d8-a069-bd01231f574e_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Shadows will no longer be considered toxic waste that can stop new housing if Supervisor Mahmood&#8217;s SHADE Act passes. Mahmood says shadow-based California Environmental Quality Act (CEQA) appeals have <a href="https://www.sfchronicle.com/sf/article/housing-shadow-san-francisco-22256909.php">stalled 2,195 homes</a> over the past decade.</p><h2><strong>The Context</strong></h2><p>The proposal would not end shadow studies, but it would stop CEQA appeals based on &#8220;shadow impacts.&#8221; An appeal is when an outside individual or interest group attempts to stop a development by appealing their permit. This triggers a lengthy study, review, and hearing period that often makes projects financially infeasible.</p><p>The proposal would not repeal <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_planning/0-0-0-21861">San Francisco&#8217;s sunlight law</a>, which requires extra review when buildings over 40 feet cast new shadow on Rec and Park property. The studies, which require diagrams, calculations, and technical memos, will still be done, but vague &#8220;environmental impact harms&#8221; would not longer be considered adequate basis for appeal.</p><h2><strong>The GrowSF Take</strong></h2><p>Supervisor Mahmood is right to pick this fight. The 2,195 homes he cites getting blocked by shadow appeals doesn&#8217;t include the thousands of homes that were never attempted due to the threat of CEQA shadow appeals. In a city that&#8217;s getting hotter, shadows are not a good reason to say no to new homes.</p><div><hr></div><h1><strong>Congress Summons Maria Su</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-14-congress-summons-maria-su">May 15, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-14-congress-summons-maria-su" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qliW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!qliW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!qliW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!qliW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qliW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Congress Summons Maria Su&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-14-congress-summons-maria-su&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Congress Summons Maria Su" title="Congress Summons Maria Su" srcset="https://substackcdn.com/image/fetch/$s_!qliW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!qliW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!qliW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!qliW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4400a8c3-ef2d-4b59-8063-8acd38a0c8ff_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Maria Su has been summoned to testify at a <a href="https://edworkforce.house.gov/calendar/eventsingle.aspx?EventID=413291">June 10 Congressional hearing</a> alongside Loudoun County superintendent Aaron Spence and Chicago Public Schools CEO Macquline King. The <a href="https://sfstandard.com/2026/05/14/maria-su-sfusd-congress-hearing/">Standard&#8217;s Ezra Wallach</a> reports Republicans plan to question SFUSD over ethnic studies, transgender-related lessons, and staff training materials.</p><h2><strong>The Context</strong></h2><p>A Republican-led House committee is scrutinizing several major school districts around the country over ethnic studies, transgender policies, sexuality/gender instruction, and parental-rights claims. SFUSD requires high schoolers to complete two semesters of ethnic studies, has a <a href="https://www.sfusd.edu/know-your-rights/discrimination-your-school/administrative-regulation-nondiscriminationharassment-intersex-nonbinary-transgender-and-gender">policy</a> to protect students from discrimination or harassment based on sex, gender, or sexual orientation. SFUSD also gives parents advance notice of sexuality instruction with the option to opt out.</p><p>Under <a href="https://leginfo.legislature.ca.gov/faces/codes_displayText.xhtml?division=1.&amp;chapter=2.&amp;part=1.&amp;lawCode=EDC&amp;title=1.&amp;article=4.">California Education Code 221.5(f)</a>, schools are required to let students use facilities and participate in sex-segregated school programs consistent with their gender identity, regardless of what is listed in school records.</p><h2><strong>The GrowSF Take</strong></h2><p>Congress should really be asking why San Francisco schools are <a href="https://caschooltrends.com/districts/san-francisco-unified">failing to educate so many students</a> in math and reading, with 53.2% of proficient in reading and 46% in math (in raw numbers, that&#8217;s about 25,000 children that the <a href="https://caschooltrends.com/districts/san-francisco-unified">district is failing to adequately teach</a>. San Francisco&#8217;s children need better academic outcomes and clear accountability, not a made-for-TV fight that does nothing to help them learn.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. FPPC # 1433436. Not authorized by any candidate, candidate&#8217;s committee, or committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[CEO Tax Doesn't Tax CEOs]]></title><description><![CDATA[PLUS: Opposition to Billionaire Tax Grows]]></description><link>https://report.growsf.org/p/prop-d-raises-taxes</link><guid isPermaLink="false">https://report.growsf.org/p/prop-d-raises-taxes</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 09 May 2026 16:31:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Gxf_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><strong>Week:</strong></p><p><em>Here&#8217;s what happened around the city for the week of May 3, 2026:</em><br><em>- Prop D Raises Taxes</em><br><em>- Opposition to Billionaire Tax Grows</em><br><em>- Muni Pushes Visible Payment</em><br><em>- Board Bans Redevelopment of Warehouses</em><br><em>- Michael Moritz&#8217;s Crankstart Awards 223 College Scholarships</em><br><em>- Faster Paid Parental Leave</em></p><h1><strong>Election Countdown</strong></h1><p><strong>24 days until the June 2 SF Primary Election</strong> &#8212; the one that decides whether our commonsense Board majority survives. <a href="https://growsf.org/voter-guide/">Read the GrowSF Voter Guide for the June election</a></p><div><hr></div><h1><strong>Prop D Raises Taxes</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-07-prop-d-raises-taxes">May 8, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-07-prop-d-raises-taxes" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gxf_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Gxf_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Gxf_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Gxf_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gxf_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Prop D Raises Taxes&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-07-prop-d-raises-taxes&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Prop D Raises Taxes" title="Prop D Raises Taxes" srcset="https://substackcdn.com/image/fetch/$s_!Gxf_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Gxf_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Gxf_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Gxf_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F750d9f64-eb8e-4190-8051-874a81b4a573_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p><a href="https://media.api.sf.gov/documents/J26_EN_VIP.pdf">Prop D</a> would sharply raise an existing San Francisco <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-d/legal-text/">gross receipts tax</a> starting in 2027. That means it taxes sales attributed to San Francisco, not profits, and for most affected companies the rate would jump by about <a href="https://media.api.sf.gov/documents/Prop_D_-_Increases_to_Business_Tax_Based_on_Comparison_of_Top_Executive_Pay_-__hxExvCe.pdf">800%</a>. These higher costs will mostly be passed on to consumers and reflected in <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-d/">higher grocery, pharmacy, food, and retail prices</a>.</p><p>This so-called &#8220;CEO tax&#8221; doesn&#8217;t actually tax CEOs - it taxes your groceries.</p><h2><strong>The Context</strong></h2><p>Businesses with low margins, like <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-d/">grocery stores, pharmacies, and retailers</a>, will be impacted the hardest. The food retail industry&#8217;s average net profit margin was just <a href="https://www.fmi.org/our-research/food-industry-facts/grocery-store-chains-net-profit">1.6% in 2023</a>, according to FMI, so a tax on total sales hits especially hard. This will be the fifth time since 2018 a ballot measure altered the gross receipts tax. 2018&#8217;s effort caused Stripe and other employers to leave the city. 2024&#8217;s <a href="https://www.sf.gov/information--proposition-m-changes-business-taxes">Proposition M</a> fixed a number of problems with 2018&#8217;s version, but 2026&#8217;s Prop D will bring the problems back and make the rates even more punitive.</p><h2><strong>The GrowSF Take</strong></h2><p>GrowSF recommends voting no on Prop D. San Francisco should not make groceries, household basics, and other everyday purchases more expensive with a large new tax on sales.</p><p>And we MUST stop screwing around with taxes at the ballot box so much. Tax policy is complicated and both businesses and individuals need stable and predictable tax policy in order to plan their own lives and investments. Thrashing rates up by 800% doesn&#8217;t serve anyone&#8217;s interests, it just makes San Francisco harder to exist in.</p><div><hr></div><h1><strong>Got feedback on the voter guide? We want to hear from you!</strong></h1><p>We&#8217;re looking for feedback on how we can make the GrowSF Voter Guide more useful. If you&#8217;re open to sharing your input, we&#8217;d love to have a 30-minute conversation with you &#8212; <a href="https://calendly.com/deanna-growsf/30min">sign up here</a>.</p><div><hr></div><h1><strong>Opposition to Billionaire Tax Grows</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-07-opposition-billionaire-tax-grows">May 8, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-07-opposition-billionaire-tax-grows" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MWZ6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MWZ6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MWZ6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MWZ6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MWZ6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Opposition to Billionaire Tax Grows&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-07-opposition-billionaire-tax-grows&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Opposition to Billionaire Tax Grows" title="Opposition to Billionaire Tax Grows" srcset="https://substackcdn.com/image/fetch/$s_!MWZ6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!MWZ6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!MWZ6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!MWZ6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F528db5f9-16c3-4873-9567-e1258a88b65a_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>More California Democrats are lining up against the proposed billionaire tax. State Sen. Scott Wiener said he <a href="https://sfstandard.com/2026/05/04/power-play-scott-wiener-tax/">doesn&#8217;t support</a> the measure, telling Joe Fitzgerald Rodriguez, Gabe Greschler, and Han Li at The Standard that a one-time wealth tax is not &#8220;the best approach.&#8221;</p><p>Gov. Gavin Newsom and San Jose Mayor Matt Mahan have also <a href="https://sanjosespotlight.com/san-jose-mayor-opposes-billionaire-tax-idea/">come out against it</a>.</p><p>The <a href="https://ballotpedia.org/California_One-Time_Wealth_Tax_for_State-Funded_Healthcare,_Education,_and_Food_Assistance_Programs_Initiative_(2026)">initiative</a> would impose a one-time seizure of up to 5% on covered assets over $1 billion, including businesses, securities, art, collectibles, and intellectual property, while exempting that revenue from the state&#8217;s normal rules on school funding, reserves, and the spending limit.</p><h2><strong>The Context</strong></h2><p>California already depends on a volatile tax base. The Legislative Analyst&#8217;s Office says <a href="https://lao.ca.gov/publications/report/3548">capital gains are extremely volatile</a> and are a major reason state revenues swing so sharply from boom to bust.</p><p>Critics argue this measure could make that problem worse by encouraging capital flight. The Jan. 1, 2026 residency cutoff has already become part of the political war: Sergey Brin moved to Nevada and later gave <a href="https://www.theguardian.com/us-news/2026/mar/18/google-sergey-brin-california-billionaire-tax">$45 million</a> to a PAC opposing the measure, according to Dara Kerr at The Guardian. The anti-tax campaign now includes multiple billionaire-backed committees and a separate ballot measure aimed at blocking retroactive taxes.</p><h2><strong>The GrowSF Take</strong></h2><p>GrowSF supports broad-based taxes where everyone pays their fair share. We do not support punitive, populist asset seizures aimed at a tiny number of people and marketed as an easy fix for ongoing spending.</p><p>Even if this tax is defeated, it&#8217;s already done damage: recurring tax revenue has been lost by wealthy people leaving the state and steering their investments elsewhere.</p><div><hr></div><h1><strong>Muni Pushes Visible Payment</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-07-muni-pushes-visible-payment">May 8, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-07-muni-pushes-visible-payment" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nFfP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nFfP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nFfP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nFfP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nFfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Muni Pushes Visible Payment&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-07-muni-pushes-visible-payment&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Muni Pushes Visible Payment" title="Muni Pushes Visible Payment" srcset="https://substackcdn.com/image/fetch/$s_!nFfP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nFfP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nFfP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nFfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F456cf81e-6594-42f9-842d-1493e1097700_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Fare enforcement is rising on Muni. The agency is <a href="https://www.sfchronicle.com/sf/article/muni-fare-evasion-enforcement-22241258.php">hiring 17 more fare inspectors</a>, boosting the team from 59 to 76, and pushing what officials call a culture of visible payment.</p><p>That means more riders physically tapping when they board. Muni&#8217;s <a href="https://www.sfmta.com/fares/monthly-adult-ages-19-64">monthly passes are only available on Clipper</a>, and SFMTA&#8217;s <a href="https://www.sfmta.com/node/13961">proof-of-payment rules</a> require riders using Clipper to tap every time they board. Rachel Swan at The Chronicle reports SFMTA is also <a href="https://www.sfchronicle.com/sf/article/muni-fare-evasion-enforcement-22241258.php">looking at tap-based fare media</a> for some youth, low-income, and employee riders who now may board without a visible tap.</p><h2><strong>The Context</strong></h2><p>This is about money, but it is also about norms. Riders without valid proof can be <a href="https://www.sfmta.com/node/13961">removed and fined more than $100</a>, and SFMTA says <a href="https://www.sfmta.com/blog/working-keep-muni-reliable-new-fare-compliance-strategy-results-more-people-paying-fares">fare inspections per hour are up 86%</a> since July 2024. The agency is making that push while facing a <a href="https://www.sfmta.com/projects/sfmta-budget-planning-fy-26-27-and-fy-27-28">projected $307 million deficit</a> beginning in fiscal year 2026-27.</p><h2><strong>The GrowSF Take</strong></h2><p>Visible payment matters. On a system with all-door boarding, social norms do real work: when everyone taps, everyone sees that paying is expected. Free and discount programs should remain, but SFMTA is right to move toward a system where riders visibly show eligibility too. We all need to chip in for a vital city service, and people who do not pay should face real consequences.</p><div><hr></div><h1><strong>Board Bans Redevelopment of Warehouses</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-08-board-bans-redevelopment-of-warehouses">May 8, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-08-board-bans-redevelopment-of-warehouses" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ChjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ChjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ChjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ChjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ChjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Board Bans Redevelopment of Warehouses&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-08-board-bans-redevelopment-of-warehouses&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Board Bans Redevelopment of Warehouses" title="Board Bans Redevelopment of Warehouses" srcset="https://substackcdn.com/image/fetch/$s_!ChjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ChjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ChjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ChjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0857bf-2eea-4987-b082-a95fc2535c21_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The Board of Supervisors <a href="https://www.sfchronicle.com/sf/article/yimbys-push-back-on-lurie-plan-for-housing-vs-sb79-22242583.php">blocked housing again</a>. This time, they <a href="https://sfgov.legistar.com/LegislationDetail.aspx?GUID=E0FE8932-C884-412C-A977-7C3E9B5778D2&amp;ID=7880164&amp;Options=ID%7CText%7C&amp;Search=260132">permanently cordoned off industrial land</a> (think warehouses and auto body shops) near transit. This permanent exemption to the state&#8217;s SB79 law slipped in at the last minute via an &#8220;<a href="https://sfplanning.org/index.php/fil/node/3656">alternative plan</a>&#8220; and Land Use Committee chair Myrna Melgar refused to consider letter it ever expire.</p><h2><strong>The Context</strong></h2><p>San Francisco pursued the <a href="https://www.hcd.ca.gov/planning-and-research/sb79-tod">SB 79 alternative-plan process</a> because Family Zoning had already added substantial transit-area capacity. That&#8217;s not the controversial part, though. Rather, it&#8217;s the permanent carve-out for warehouse-heavy industrial areas that was never part of any prior negotiation and which sailed through without any serious policy engagement.</p><h2><strong>The GrowSF Take</strong></h2><p>This goes to show that even when we get great people elected, they&#8217;ll still let us down once in a while. The Board of Supervisors should have pushed back firmly on the SF Planning Department which pitched this permanent exemption without being asked.</p><p>This is a foolish and backwards choice.</p><div><hr></div><h1><strong>Michael Moritz&#8217;s Crankstart Awards 223 College Scholarships</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-07-michael-moritz-crankstart-awards-223-college-scholarships">May 8, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-07-michael-moritz-crankstart-awards-223-college-scholarships" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f1Dd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!f1Dd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!f1Dd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!f1Dd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f1Dd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Michael Moritz's Crankstart Awards 223 College Scholarships&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-07-michael-moritz-crankstart-awards-223-college-scholarships&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Michael Moritz's Crankstart Awards 223 College Scholarships" title="Michael Moritz's Crankstart Awards 223 College Scholarships" srcset="https://substackcdn.com/image/fetch/$s_!f1Dd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!f1Dd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!f1Dd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!f1Dd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b3bebc0-2064-414c-b8c8-7c178b6598a1_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Michael Moritz&#8217;s Crankstart Foundation awarded <a href="https://www.ktvu.com/news/over-200-san-francisco-students-awarded-life-changing-college-scholarships">223 San Francisco high school seniors</a> college scholarships worth up to $15,000 a year. The <a href="https://www.uaspire.org/crankstart">Crankstart Scholarship</a> can last up to six years and includes college advising, workshops, and emergency aid. In the first cohort, the program backed <a href="https://www.sfchronicle.com/sf/article/michael-moritz-scholarship-student-22241505.php">200 students</a>, with 83% first-generation and 91% at the highest level of financial need, according to Jill Tucker at The Chronicle.</p><h2><strong>The Context</strong></h2><p>The program launched in San Francisco with a <a href="https://www.uaspire.org/news-events/uaspire-receives-%243-4-million-grant-from-crankstart-to-fund-groundbreaking-scholarship-%C2%A0initiative-i">2025 uAspire grant</a> focused on Balboa, Burton, Galileo, and Mission high schools. Crankstart was <a href="https://crankstart.org/team">founded by Michael Moritz and Harriet Heyman</a> and has become one of the city&#8217;s biggest philanthropic players. For students who get into college but still face housing, food, or tuition gaps, flexible aid and hands-on advising can matter as much as the scholarship check itself.</p><h2><strong>The GrowSF Take</strong></h2><p>Bravo to Moritz!</p><div><hr></div><h1><strong>Faster Paid Parental Leave</strong></h1><p>Published <a href="https://growsf.org/news/2026-05-07-faster-paid-parental-leave">May 7, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-05-07-faster-paid-parental-leave" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d1BP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!d1BP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!d1BP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!d1BP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d1BP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Faster Paid Parental Leave&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-05-07-faster-paid-parental-leave&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Faster Paid Parental Leave" title="Faster Paid Parental Leave" srcset="https://substackcdn.com/image/fetch/$s_!d1BP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!d1BP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!d1BP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!d1BP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73189879-11e3-4482-bfea-f6a32eccd886_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco could make newer workers eligible for fully paid parental leave sooner. Supervisor Danny Sauter&#8217;s <a href="https://sfgov.legistar.com/LegislationDetail.aspx?GUID=A72E747C-2388-4436-95A2-763E5D8FFC78&amp;ID=8000223&amp;Options=&amp;Search=">April 28 bill</a>, would make workers eligible after 90 days on the job instead of 180. It is partly aimed at <a href="https://hoodline.com/2026/04/s-f-supervisor-moves-to-halve-baby-leave-waiting-game/">workers in high-turnover industries</a>.</p><h2><strong>The Context</strong></h2><p>San Francisco&#8217;s <a href="https://www.sf.gov/information--paid-parental-leave-ordinance">paid parental leave law</a>, applies to employers with 20 or more employees worldwide and currently requires 180 days on the job before leave starts. A 2020 <a href="https://pdxscholar.library.pdx.edu/sph_facpub/381/">Health Affairs study</a> found the policy increased leave-taking among fathers.</p><h2><strong>The GrowSF Take</strong></h2><p>We&#8217;re glad to see more pro-family policy getting enacted in San Francisco. Our only worry is the negative incentive for companies to hire people starting a family, which points to a more robust social program as a better alternative. But hey, baby steps.</p><div><hr></div><p>Paid for by GrowSF Voter Guide. Not authorized by a candidate, candidate&#8217;s committee, or a committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Special edition: Your June 2026 voter guide]]></title><description><![CDATA[Ballots are in mailboxes this week. Here&#8217;s the GrowSF Voter Guide!]]></description><link>https://report.growsf.org/p/special-edition-your-june-2026-voter</link><guid isPermaLink="false">https://report.growsf.org/p/special-edition-your-june-2026-voter</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 02 May 2026 17:01:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pCbB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your ballot should have arrived (or be arriving any day now). We expect turnout in the June 2 primary to be <strong>around 45%,</strong> so <strong>your vote matters about twice as much</strong> compared to a November election where turnout is above 80%.</p><p>As always, you can find the full GrowSF Voter Guide at <a href="https://growsf.org/voter-guide/">growsf.org/voter-guide</a>, but we have an abridged version below.</p><p><strong>How to vote.</strong> Mail it back (free postage, postmarked by June 2). Drop it in any <a href="https://www.google.com/maps/d/viewer?mid=1a_J5S0j93AhR1Sf9dLEyooNIEtRJFeMT">city ballot box</a> by 8pm on Election Day. Or vote in person at City Hall through June 2, or at your <a href="https://sfelections.org/tools/map_poll_time/">polling place</a> on Election Day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pCbB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pCbB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 424w, https://substackcdn.com/image/fetch/$s_!pCbB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 848w, https://substackcdn.com/image/fetch/$s_!pCbB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 1272w, https://substackcdn.com/image/fetch/$s_!pCbB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pCbB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png" width="1200" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:889797,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://report.growsf.org/i/196171511?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pCbB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 424w, https://substackcdn.com/image/fetch/$s_!pCbB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 848w, https://substackcdn.com/image/fetch/$s_!pCbB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 1272w, https://substackcdn.com/image/fetch/$s_!pCbB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F784844a3-9b6b-42a2-87fa-58c40cde87db_1200x628.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>GrowSF Voter Guide at a glance</strong></h2><p><strong>San Francisco</strong></p><ul><li><p><strong>D2 Supervisor:</strong> Stephen Sherrill</p></li><li><p><strong>D4 Supervisor:</strong> Alan Wong</p></li><li><p><strong>SF Board of Education:</strong> Phil Kim</p></li><li><p><strong>Superior Court Judge:</strong> Phoebe Maffei</p></li><li><p><strong>Prop A</strong> (Earthquake Safety Bond): <strong>Yes</strong></p></li><li><p><strong>Prop B</strong> (Lifetime Term Limits): <strong>Yes</strong></p></li><li><p><strong>Prop C</strong> (Decreases to Small Business Taxes): <strong>Yes</strong></p></li><li><p><strong>Prop D</strong> (Grocery Tax): <strong>No</strong></p></li></ul><p><strong>State</strong></p><ul><li><p><strong>Governor:</strong> Matt Mahan</p></li><li><p><strong>Lieutenant Governor:</strong> Josh Fryday</p></li><li><p><strong>Attorney General:</strong> Rob Bonta</p></li><li><p><strong>Secretary of State:</strong> Shirley Weber</p></li><li><p><strong>Controller:</strong> Malia Cohen</p></li><li><p><strong>Treasurer:</strong> Eleni Kounalakis</p></li><li><p><strong>Insurance Commissioner:</strong> Patrick Wolff</p></li><li><p><strong>State Superintendent of Public Instruction:</strong> Josh Newman</p></li><li><p><strong>Board of Equalization:</strong> Sally Lieber</p></li><li><p><strong>State Assembly D17:</strong> Matt Haney</p></li><li><p><strong>State Assembly D19:</strong> Catherine Stefani</p></li></ul><p><strong>Federal</strong></p><ul><li><p><strong>House D11:</strong> Scott Wiener</p></li></ul><div><hr></div><h2><strong>D2 Supervisor: Stephen Sherrill</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/district-2-supervisor/">Stephen Sherrill</a> brings real policy experience (senior advisor in the Bloomberg administration in NYC, then ran SF&#8217;s Mayor&#8217;s Office of Innovation), and he&#8217;s used it. As Supervisor, he co-sponsored the resolution speeding up 911 response near schools, co-sponsored Mayor Lurie&#8217;s RV homelessness legislation, and backed the Recovery First sober-housing ordinance. On small business: he passed the chain-store ordinance to fill long-vacant storefronts on Van Ness (which has <a href="https://growsf.org/research/2025-07-14-retail-vacancy/">53% ground-floor vacancy</a>), and helped extend First Year Free, which has now helped over 13,000 small businesses. He voted yes on Mayor Lurie&#8217;s Family Zoning Plan and supported the unanimous office-to-residential conversion law.</p><div><hr></div><h2><strong>D4 Supervisor: Alan Wong</strong></h2><p>Mayor Lurie picked <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/district-4-supervisor/">Alan Wong</a> out of five finalists in an open process last December. Wong is a Sunset native with a public-service resume that includes labor organizer, community safety volunteer and organizer, Community College Board trustee, and First Lieutenant in the Army National Guard. To help close SFPD&#8217;s 500-officer shortage, he wants bilingual recruiting and civilianizing desk roles so sworn officers can return to patrol. He&#8217;s pledged half his staff time to constituent services with a 24-hour reply commitment, and he wants to replace the current red-tape maze for new businesses with a simple checklist. His first vote was yes on Mayor Lurie&#8217;s Family Zoning Plan.</p><div><hr></div><h2><strong>SF Board of Education: Phil Kim</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/board-of-education/">Phil Kim</a> is a former public-school teacher who&#8217;s led K-12 STEM education across <a href="https://growsf.org/voter-guide/questionnaires/june-2026/phil-kim/">20+ states and 300+ schools</a>. He joined the Board in 2024 and was unanimously elected Board President. Under his leadership, <strong>SFUSD&#8217;s finances are back on track</strong> and no teachers were laid off.</p><p>He was also the <strong>deciding vote to bring algebra back to 8th grade</strong>, ending a 12-year ban. The vote was 4-3. He&#8217;s stayed relentlessly focused on 3rd-grade reading, 8th-grade math, and college readiness, and for the first time in years, those numbers are moving up.</p><div><hr></div><h2><strong>Yes on Prop A: Earthquake Safety and Emergency Response Bond</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-a/">Prop A</a> is a <strong>$535M bond</strong> for earthquake safety and emergency response, which will finance the Emergency Firefighting Water System, fire stations, police stations, and a replacement for the Potrero bus yard. <strong>Bonds in SF don&#8217;t raise taxes</strong>; new ones are timed as old ones retire. Average annual cost works out to about $7.45 per $100K of assessed value, taken out of your existing property taxes.</p><p>The Westside still has no dedicated high-pressure firefighting water system. If a major earthquake hits, firefighters in the Sunset and Richmond may not have reliable water (this just happened in the Palisades fire). Prop A expands pipes, cisterns, and tunnels to those neighborhoods. The Potrero bus yard was built in <strong>1915</strong>, can&#8217;t house electric buses, and would likely collapse in a major quake. The $200M replacement meets seismic standards and lets Muni keep running after a quake. A citizens&#8217; oversight committee will audit spending annually.</p><div><hr></div><h2><strong>Yes on Prop B: Lifetime Term Limits for Mayor and Supervisors</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-b/">Prop B</a> changes term limits for Mayor and Supervisors from <strong>consecutive to lifetime</strong>. Still two four-year terms total, just no coming back for more after sitting out a cycle. The practical stakes are tiny: since SF adopted term limits in 1990, exactly <strong>one person</strong> (Aaron Peskin) has ever come back for nonconsecutive terms. Everyone else moved on or retired.</p><p>The academic research on strict term limits is genuinely mixed: some studies say they make races more competitive, others say they shift power to lobbyists and insiders. But since most people already think these offices have lifetime limits, we&#8217;re supporting Prop B just to makes the law match common understanding.</p><div><hr></div><h2><strong>Yes on Prop C: Decreases to Small Business Taxes</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-c/">Prop C</a> raises the small-business tax exemption from $5M to <strong>$7.5M</strong> in yearly revenue, indexed to inflation, so thousands more small businesses will owe less. Rates go up slightly on larger businesses to offset some of the cost. Net fiscal impact: about $30-40M less City revenue per year.</p><p>The $5M exemption that voters passed in 2024 was a good start, but Bay Area prices are up <a href="https://fred.stlouisfed.org/series/CUURA422SA0">~15% since 2021</a>, and rent, labor, and supply costs have risen even more. A neighborhood restaurant doing $6M isn&#8217;t a corporate giant; it&#8217;s a small business with thin margins getting squeezed. The rate increases on larger businesses are small, and were already scheduled to take effect in 2028. Prop C just speeds them up a little.</p><div><hr></div><h2><strong>No on Prop D: Grocery Tax</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/measures/prop-d/">Prop D</a> is marketed as a &#8220;CEO tax.&#8221; It isn&#8217;t. It&#8217;s a <strong>Grocery Tax</strong>. It&#8217;s an <strong>800% increase</strong> in the gross receipts tax (paid on sales, not on executive pay) calculated using the ratio between a company&#8217;s CEO and its median worker. Companies with lots of hourly workers (cashiers, stock clerks, pharmacy techs) have <strong>high pay ratios</strong> because the median employee earns ~$30K. Tech companies whose median employee is a $300K+ engineer have <strong>low pay ratios</strong> and stay under the threshold.</p><p>The result: <strong>Google (32:1 pay ratio), Meta (65:1), and Amazon (43:1) are exempt. Walgreens (410:1), Safeway (506:1), and Starbucks (6,666:1) get hit with an 800% increase.</strong></p><p>Grocery stores run on <a href="https://www.fmi.org/our-research/food-industry-facts/grocery-store-chains-net-profit">1-3% net margins</a>. They have two options: <strong>raise prices, or leave</strong>.</p><div><hr></div><h2><strong>Insurance Commissioner: Patrick Wolff</strong></h2><p><a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/insurance-commissioner/">Patrick Wolff</a> is the <strong>only candidate in the race with a California insurance license</strong>. He spent four years at Capital One building a home and auto insurance business, and 25 years analyzing insurance markets. In a field of career politicians, he&#8217;s an actual expert. His plan will cut filing review timelines, strengthen the Sustainable Insurance Strategy, and publish a public claims report card grading every insurer, shown before you buy.</p><p><strong>Ben Allen</strong> is also a strong pick (State Senator from the Palisades fire zone, authored the $10B Prop 4 climate bond).</p><p><strong>Do not vote for Jane Kim</strong>. She wants to replace private insurance with a state-run program where San Franciscans would subsidize people living in dangerous wildfire prone areas. It&#8217;s the exact opposite of how insurance should function - people should pay <em>MORE</em> to live in dangerous areas, and <em>LESS</em> to live in safe areas. Kim&#8217;s plan would raise your rates and bankrupt the state at the next big disaster.</p><div><hr></div><h2><strong>State Superintendent of Public Instruction: Josh Newman</strong></h2><p>Only <a href="https://www.cde.ca.gov/nr/ne/yr24/yr24rel46.asp">47% of California kids</a> read at grade level, and <a href="https://www.careads.org/reportcard">SFUSD is in the bottom 10%</a> of California districts. We know how to fix this. Mississippi switched to phonics in 2013 and went from <a href="https://oxfordeagle.com/2025/01/30/mississippi-4th-graders-no-1-in-the-nation-for-naep-gains-over-time/">49th to 9th</a> for 4th-grade reading. California finally passed its own phonics law (AB 1454) in 2025, but adoption is <strong>voluntary</strong>. The Superintendent&#8217;s job is to make districts actually adopt it. <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/state-superintendent-of-public-instruction/">Josh Newman</a> chaired the Senate Education Committee and has the most specific plan in the field: a California Literacy Coaching Corps modeled on Mississippi&#8217;s, universal early screening, and transparent dashboards so parents can see who&#8217;s using proven methods and who isn&#8217;t. He&#8217;s also the only candidate willing to say this office should probably be appointed by the Governor, not elected. We agree.</p><div><hr></div><h2><strong>The rest of your ballot, in one sentence each</strong></h2><ul><li><p><strong>Superior Court Judge: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/superior-court-judge/">Phoebe Maffei</a></strong>. 15 years in the DA&#8217;s office across homicide, domestic violence, elder abuse, and mental-health cases; led the David DePape prosecution and secured a life sentence.</p></li><li><p><strong>Governor: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/governor/">Matt Mahan</a></strong>. As Mayor of San Jose, unsheltered homelessness is <strong>down ~23% from 2019</strong>, San Jose became America&#8217;s safest big city, and thousands of new homes got unlocked through fee cuts and faster permitting.</p></li><li><p><strong>Lieutenant Governor: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/lieutenant-governor/">Josh Fryday</a></strong>. The most ambitious housing plan in the field: use the LG&#8217;s seats on UC Regents, CSU Trustees, and State Lands to push <strong>1 million homes</strong> committed or permitted on public and campus land.</p></li><li><p><strong>Attorney General: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/attorney-general/">Rob Bonta</a></strong>. Effective incumbent who co-sponsored <strong>SB 1037</strong> with Scott Wiener, then actually used it to fine cities blocking housing; also got a <strong>$7M settlement from Greystar</strong> for algorithmic rent collusion.</p></li><li><p><strong>Secretary of State: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/secretary-of-state/">Shirley Weber</a></strong>. Runs California&#8217;s elections without drama, hit a record <strong>22.6M registered voters</strong>, and refused (and won in court) when the federal government demanded California&#8217;s voter database.</p></li><li><p><strong>Controller: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/controller/">Malia Cohen</a></strong>. Knows public finance and SF; ran SFERS ($35B), now sits on <strong>CalPERS and CalSTRS</strong> boards (~$1T combined), and led the task force on California&#8217;s largest-ever charter school fraud.</p></li><li><p><strong>Treasurer: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/treasurer/">Eleni Kounalakis</a></strong>. The only candidate with private-sector experience actually building housing and managing real money, and the Treasurer chairs <strong>CDLAC</strong> and <strong>CTCAC</strong>, the agencies that decide which housing gets financed.</p></li><li><p><strong>Board of Equalization: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/board-of-equalization/">Sally Lieber</a></strong>. Most BOE powers were stripped in 2017; what&#8217;s left is narrow tax administration. Office should probably be abolished, but until then, vote for the competent incumbent.</p></li><li><p><strong>State Assembly D17: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/state-assemblymember-district-17/">Matt Haney</a></strong>. Got <strong>AB 507</strong> signed (statewide office-to-housing conversions) and AB 2475 (no releasing violent state-hospital patients without a plan); running unopposed and earned another term.</p></li><li><p><strong>State Assembly D19: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/state-assemblymember-district-19/">Catherine Stefani</a></strong>. Got <strong>seven bills</strong> signed in her first term, including Wyland&#8217;s Law (gun violence prevention), the Restitution First Act, and a license-plate-cover ban.</p></li><li><p><strong>House D11: <a href="https://growsf.org/voter-guide/san-francisco-voter-guide-june-2026-election/contests/house-of-representatives-district-11/">Scott Wiener</a></strong>. Wrote <strong>SB 35</strong>, <strong>SB 423</strong>, and <strong>SB 79</strong>, the laws that forced housing approvals statewide and legalized mid-rise apartments near transit. Built the coalition that got <strong>$1.1B in emergency funding</strong> to keep Muni and BART running.</p></li></ul><div><hr></div><h2><strong>Before you go</strong></h2><p>Want more on any race? The <a href="https://growsf.org/voter-guide/">full voter guide</a> has comparison tables, candidate questionnaires, prop legal text, and the full reasoning on every endorsement above.</p><p>If this email helped you fill out your ballot, <strong>forward it to a friend or neighbor who hasn&#8217;t sent theirs in yet</strong>. Every cycle, readers tell us the GrowSF Voter Guide is what their family and friends use to vote.</p><p>Happy voting, from all of us at GrowSF.</p><p>&#8212; Steven, Sachin, McKenna, Graham, and Jess</p><div><hr></div><p>Paid for by GrowSF Voter Guide. Not authorized by a candidate, candidate's committee, or a committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Muni Budget Buys Time]]></title><description><![CDATA[PLUS: SFUSD may require full year of ethnic studies]]></description><link>https://report.growsf.org/p/muni-budget-buys-time</link><guid isPermaLink="false">https://report.growsf.org/p/muni-budget-buys-time</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 25 Apr 2026 17:01:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4LqT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of April 19, 2026:</em><br><em>- Muni Budget Buys Time</em><br><em>- SFUSD may require full year of ethnic studies</em><br><em>- Vaillancourt Fountain Removal Begins</em><br><em>- 19th Avenue repaving &#8220;Carmageddon&#8221; for the next three weekends</em><br><em>- California Hospice Fraud Bust</em></p><h1><strong>Election Countdown</strong></h1><p><strong>38 days until the June 2 SF Primary Election</strong> &#8212; the one that decides whether our commonsense Board majority survives. <a href="https://growsf.org/voter-guide/">Read the GrowSF Voter Guide for the June election</a></p><p><strong>Here&#8217;s a cheat sheet for San Francisco:</strong></p><ul><li><p><strong>Supervisor, District 2:</strong> Stephen Sherrill</p></li><li><p><strong>Supervisor, District 4:</strong> Alan Wong</p></li><li><p><strong>Board of Education:</strong> Phil Kim</p></li><li><p><strong>Superior Court Judge:</strong> Phoebe Maffei</p></li></ul><p><strong>Ballot Measures</strong></p><ul><li><p>&#9989; Yes on Prop A: Earthquake Safety and Emergency Response Bond</p></li><li><p>&#9989; Yes on Prop B: Lifetime Term Limits for Mayor and Supervisors</p></li><li><p>&#9989; Yes on Prop C: Decreases to Business Taxes</p></li><li><p>&#10060; No on Prop D: Increases to Business Tax Based on Comparison of Top Executive&#8217;s Pay to Employees&#8217; Pay</p></li></ul><p>Read all of our endorsements in the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>.</p><div><hr></div><h1><strong>Muni Budget Buys Time</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-22-muni-budget-buys-time">April 24, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-22-muni-budget-buys-time" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4LqT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4LqT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4LqT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4LqT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4LqT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Muni Budget Buys Time&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-22-muni-budget-buys-time&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Muni Budget Buys Time" title="Muni Budget Buys Time" srcset="https://substackcdn.com/image/fetch/$s_!4LqT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4LqT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4LqT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4LqT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1d0328-07b0-44a5-8b38-c2b1de9d2c29_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Muni <a href="https://www.sfmta.com/press-releases/press-release-facing-fiscal-cliff-sfmta-board-approves-balanced-two-year-budget-preserve-muni-service-and-keep-san-francisco-moving">avoided immediate deep cuts</a> when the SFMTA board approved a two-year operating budget of $1.5 billion for FY 2026-27 and $1.6 billion for FY 2027-28. The plan closes a <a href="https://www.sf.gov/news-report-details-shortlisted-options-of-next-steps-to-help-close-the-sfmtas-322-million-budget-deficit">$307 million shortfall</a> in the coming fiscal year in part with a $200 million state loan and fare and parking changes. But Rachel Swan at <a href="https://www.sfchronicle.com/sf/article/muni-budget-service-cuts-22218559.php">The Chronicle</a> reports that if new transit taxes fail in November, SFMTA may eliminate up to 20 routes, cut evening service after 9 p.m. by up to 60%, and slash cable car, F-Market, and special-event service.</p><h2><strong>The Context</strong></h2><p>SFMTA has been working hard to trim its budget for the past year and it&#8217;s paying off. The agency already made <a href="https://www.sfmta.com/projects/summer-2025-muni-service-cuts">summer 2025 service cuts</a> to help close a $50 million gap, and city officials warned last year that the agency&#8217;s deficit could reach $322 million by July 2026. GrowSF previously wrote about that <a href="https://growsf.org/news/2025-09-04-sfmta-hits-fiscal-cliff/">fiscal cliff</a>, which was driven by weak parking and ridership revenue after the pandemic and the exhaustion of one-time aid.</p><h2><strong>The GrowSF Take</strong></h2><p>Muni is a core city service, and SFMTA has done real work to narrow the budget gap without immediately gutting service. San Francisco should support both the coming <a href="https://www.sfcta.org/blogs/updates-regional-transportation-revenue-measure-and-muni-parcel-tax">regional transit measure</a> and the proposed <a href="https://www.sfmta.com/tl/node/44956">local Muni parcel tax</a>. Reliable transit matters for workers, students, seniors, downtown recovery, and the city&#8217;s long-term fiscal health.</p><div><hr></div><h1><strong>SFUSD may require full year of ethnic studies</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-25-sfusd-may-require-full-year-of-ethnic-studies">April 25, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-25-sfusd-may-require-full-year-of-ethnic-studies" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I08i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!I08i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!I08i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!I08i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I08i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;SFUSD may require full year of ethnic studies&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-25-sfusd-may-require-full-year-of-ethnic-studies&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SFUSD may require full year of ethnic studies" title="SFUSD may require full year of ethnic studies" srcset="https://substackcdn.com/image/fetch/$s_!I08i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!I08i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!I08i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!I08i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2090ce31-e5b9-416f-98ca-873146aa012d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>SFUSD plans to auto-enroll all ninth graders in a <a href="https://www.sfusd.edu/departments/curriculum-instruction/2025-2026-ethnic-studies-plan/voices-ethnic-studies-survey">yearlong ethnic studies course</a> using <em>Voices: An Ethnic Studies Survey</em>. Because it runs the full school year, it takes up an entire ninth-grade course slot that could otherwise go to other academic or elective classes.</p><p>The vote to adopt the new Ethnic Studies curriculum will happen at the Tuesday, April 28th Board of Education meeting. However, the year-long mandate is not on the agenda and is a holdover from the School Board that voters recalled in 2022. It will remain the default unless the current Board takes action to change it.</p><h2><strong>The Context</strong></h2><p>California&#8217;s <a href="https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202120220AB101">AB 101</a> was written so the ethnic studies graduation requirement only takes effect once the Legislature appropriates funding for it. The 2025-26 state budget did not include that funding, and EdSource reports the omission <a href="https://edsource.org/2025/what-is-happening-to-ethnic-studies-in-california/743329">effectively halted the mandate</a> for now. Districts are not currently bound by the fall 2025 deadline to offer the course, and the latent class-of-2030 requirement &#8212; if and when it activates &#8212; is one semester. A full-year requirement is a local policy choice, not a state mandate.</p><p>Other California districts are scaling back. Mountain View-Los Altos recently <a href="https://www.mv-voice.com/education/2025/11/19/after-mvla-shortens-ethnic-studies-its-an-open-question-what-will-fill-the-gap/">cut its required yearlong course to one semester</a>.</p><p>SFUSD is still working through deep <a href="https://www.sfusd.edu/about-sfusd/sfusd-news/superintendents-messages-sfusd-community/staffing-and-budget-updates-2025-26">budget cuts</a> and ongoing fiscal pressure. The district&#8217;s progress monitoring reported eighth-grade math proficiency at <a href="https://go.boarddocs.com/ca/sfusd/Board.nsf/files/DLVPD8638224/%24file/%5BBOE%20Final%5D%2020250930_%20PMR%20-%20Goals%201%2C2%2C3.pdf">41% in 2024-25</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>We support <a href="https://growsf.org/news/2025-07-02-sfusd-ethnic-studies/">changing the curriculum</a> from SF&#8217;s homegrown course to an established curriculum like <em>Voices</em>, but we wish the Board would take this opportunity to right-size the requirement to one semester.</p><p>SFUSD is choosing the most expansive version of a policy the state has not even funded into existence. AB 101&#8217;s eventual requirement is one semester, and right now it isn&#8217;t even an active requirement. Mandating a full year is a <em>local</em> choice, and it&#8217;s the wrong one when core academic outcomes &#8212; like 41% eighth-grade math proficiency &#8212; still need attention.</p><p>The full-year ninth grade mandate that students will face takes up an entire elective slot that many students could otherwise use to build skills for AP and honors coursework, start a language sequence, or explore college and career pathways. There are limited elective slots, so every required class crowds out something else.</p><div><hr></div><h1><strong>Vaillancourt Fountain Removal Begins</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-24-fountain-removal-begins">April 24, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-24-fountain-removal-begins" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sZ_p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!sZ_p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!sZ_p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!sZ_p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sZ_p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Vaillancourt Fountain Removal Begins&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-24-fountain-removal-begins&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Vaillancourt Fountain Removal Begins" title="Vaillancourt Fountain Removal Begins" srcset="https://substackcdn.com/image/fetch/$s_!sZ_p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!sZ_p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!sZ_p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!sZ_p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b696de3-e4d5-4854-a030-bfe078c10b67_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The <a href="https://www.sfchronicle.com/sf/article/vaillancourt-fountain-removal-to-begin-22220248.php">Vaillancourt Fountain comes down Monday</a>, ending the 55 year run of the icon/eyesore. It&#8217;s a fountain that some love, and some love to hate, but it&#8217;s being removed because it&#8217;s been completely non-functional since May 2024, and had been slowly degrading for many more years. (And who can forget the green water!)</p><p>An <a href="https://media.api.sf.gov/documents/2026-0000008_SFRPD_Emergency_Project__Embarcadero_Fountain_by_Armand_Vaillancourt.pdf">official CEQA notice</a> says the 1971 fountain has been inoperable since May 2024 and will be moved to off-site storage for up to three years while the city decides its long-term future. (Yes, the California Environmental Quality Act requires an environmental impact study for the removal of a broken fountain in the middle of a city. California is a weird state.)</p><h2><strong>The Context</strong></h2><p>The removal is tied to a <a href="https://www.embarcaderopark.com/faq">32.5 million redesign</a> of Embarcadero Plaza and Sue Bierman Park into a larger waterfront civic space across from the Ferry Building, funded by city bond money, private fundraising, and BXP.</p><p>On its <a href="https://sfrecpark.org/1819/Embarcadero-Plaza-and-Sue-Bierman-Park-R">project page</a>, Recreation and Park describes the effort as a roughly five-acre public space. We previously covered the pending removal in August of 2025, when it was reported that <a href="https://growsf.org/news/2025-08-21-vaillancourt-fountain-removal/">repairs could cost far more than removal</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Your author counts himself among the many who love to hate the fountain, and won&#8217;t shed a tear over its removal. The promised usable, welcoming waterfront plaza will be a big upgrade over preserving an eyesore.</p><div><hr></div><h1><strong>19th Avenue repaving &#8220;Carmaggedon&#8221; for the next three weekends</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-22-19th-avenue-repaving-starts">April 24, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-22-19th-avenue-repaving-starts" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wGZf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wGZf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wGZf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wGZf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wGZf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;19th Avenue repaving \&quot;Carmaggedon\&quot; for the next three weekends&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-22-19th-avenue-repaving-starts&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="19th Avenue repaving &quot;Carmaggedon&quot; for the next three weekends" title="19th Avenue repaving &quot;Carmaggedon&quot; for the next three weekends" srcset="https://substackcdn.com/image/fetch/$s_!wGZf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!wGZf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!wGZf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!wGZf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9851d562-8500-43a8-aa4d-38554ccd2efa_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Northbound 19th Avenue will be down to <a href="https://www.sfmta.com/travel-updates/northbound-19th-avenue-repaving-friday-april-24-monday-april-27-2026">one open lane</a> this weekend as Caltrans repaves the busy route. Officials recommend detouring to Sunset or avoiding the trip entirely.</p><p>This first closure is on northbound lanes between Sloat Boulevard and Lincoln Way from <a href="https://www.sfmta.com/travel-updates/northbound-19th-avenue-repaving-friday-april-24-monday-april-27-2026">7 a.m. Friday, April 24, to 5 a.m. Monday, April 27</a>. Southbound lanes will be closed <a href="https://dot.ca.gov/caltrans-near-me/district-4/d4-news/2026-03-24-sr1-weekend-closures-19-avenue">Friday, May 8 from 7 a.m. until Monday, May 10 at 5 a.m.</a>, and both directions will be closed from Sloat Boulevard to Halloway Avenue Friday, May 22 from 7 p.m. until Monday, May 25 at 10 p.m.</p><h2><strong>The Context</strong></h2><p>Despite the big disruption, this is the fast version! The city said it <a href="https://www.kqed.org/news/12081109/19th-ave-closure-san-francisco-april-24-27-golden-gate-bridge-caltrans">pressed Caltrans to speed up the work</a>, shortening the disruption from about 40 days to just 9. A <a href="https://www.reddit.com/r/sanfrancisco/comments/1sur2kp/the_crazy_speed_theyre_paving19th_ave_at_this/">time-lapse video</a> posted to Reddit from the first day of closure shows how quickly crews are moving.</p><h2><strong>The GrowSF Take</strong></h2><p>The repaving was desperately needed, and the faster schedule is better than dragging this out for months. But regular maintenance is better than emergency-style disruption, and road agencies should not let major corridors wear down so badly before fixing them.</p><div><hr></div><h1><strong>California Hospice Fraud Bust</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-24-california-hospice-fraud-bust">April 24, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-24-california-hospice-fraud-bust" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v_tt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!v_tt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!v_tt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!v_tt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v_tt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;California Hospice Fraud Bust&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-24-california-hospice-fraud-bust&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="California Hospice Fraud Bust" title="California Hospice Fraud Bust" srcset="https://substackcdn.com/image/fetch/$s_!v_tt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!v_tt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!v_tt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!v_tt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F532c50a0-6a8a-43ce-b1e2-a859f94ebc6e_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>California Attorney General Rob Bonta <a href="https://oag.ca.gov/news/press-releases/attorney-general-bonta-dismantles-los-angeles-hospice-fraud-ring-responsible-267">charged 21 people</a> in an alleged <a href="https://www.gov.ca.gov/2026/04/09/california-stops-major-hospice-fraud-scheme-in-la-brings-criminal-charges-to-hold-fraudsters-accountable/">$267 million hospice fraud scheme</a>. Unlike the <a href="https://www.hhs.gov/press-room/hhs-freezes-child-care-family-assistance-grants-five-states-fraud-concerns.html">child care fraud allegations now in the news</a>, hospice fraud is one area where California and Washington are publicly aligned. <a href="https://www.sfchronicle.com/politics/article/hospice-fraud-california-government-22216835.php">Sara DiNatale at The Chronicle</a> reports that providers still worry a broader Sacramento-Washington feud could make coordination harder.</p><p>California Department of Health Care Services Director Michelle Baass said &#8220;Our safeguards worked as designed: we identified irregularities early, stopped further improper payments, and suspended the fraudulent providers.&#8221;</p><h2><strong>The Context</strong></h2><p>This problem is not new. A <a href="https://information.auditor.ca.gov/pdfs/reports/2021-123.pdf">2022 state audit</a> found California&#8217;s weak licensing and oversight created the conditions for large-scale hospice fraud and abuse. Lawmakers responded with <a href="https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202120220SB664">SB 664</a>, which blocked most new hospice licenses starting in 2022, and the Newsom administration says California has since <a href="https://www.gov.ca.gov/2026/01/27/in-the-four-years-since-governor-newsoms-new-hospice-provider-ban-took-effect-california-has-revoked-more-than-280-licenses/">revoked 280+ licenses</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>This alleged <a href="https://apnews.com/article/59ead24f466107de5bc3742d360996cd">quarter-billion-dollar fraud</a> against a program meant to care for people at the end of life is a huge tragedy. Hopefully the state can recover the stolen dollars.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. Committee Top Funder:<br>Nick Josefowitz<br>Not authorized by a candidate or a committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Unfunded Mandates Hurt LA - A Lesson for SF]]></title><description><![CDATA[Housing Math Hits Zero]]></description><link>https://report.growsf.org/p/unfunded-mandates-hurt-la-a-lesson</link><guid isPermaLink="false">https://report.growsf.org/p/unfunded-mandates-hurt-la-a-lesson</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 18 Apr 2026 17:01:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tniD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of April 12, 2026:</em><br><em>- Unfunded Mandates Hurt LA - A Lesson for SF</em><br><em>- Housing Math Hits Zero</em><br><em>- Reading Is Off Track</em><br><em>- Presidio Trustees Removed</em><br><em>- Swalwell Resigns</em></p><h1><strong>Election Countdown</strong></h1><p><strong>45 days until the June 2 SF Primary Election</strong> &#8212; the one that decides whether our commonsense Board majority survives. <a href="https://growsf.org/voter-guide/">Read the GrowSF Voter Guide for the June election</a></p><p><strong>GrowSF&#8217;s full endorsements:</strong></p><p><strong>San Francisco</strong></p><ul><li><p><strong>Supervisor, District 2:</strong> Stephen Sherrill</p></li><li><p><strong>Supervisor, District 4:</strong> Alan Wong</p></li><li><p><strong>Board of Education:</strong> Phil Kim</p></li><li><p><strong>Superior Court Judge:</strong> Phoebe Maffei</p></li></ul><p><strong>California</strong></p><ul><li><p><strong>Governor:</strong> Matt Mahan</p></li><li><p><strong>Lieutenant Governor:</strong> Josh Fryday</p></li><li><p><strong>Attorney General:</strong> Rob Bonta</p></li><li><p><strong>Secretary of State:</strong> Shirley N. Weber</p></li><li><p><strong>Controller:</strong> Malia M. Cohen</p></li><li><p><strong>Treasurer:</strong> Eleni Kounalakis</p></li><li><p><strong>Insurance Commissioner:</strong> Patrick Wolff</p></li><li><p><strong>State Superintendent of Public Instruction:</strong> Josh Newman</p></li><li><p><strong>Board of Equalization:</strong> Sally J. Lieber</p></li><li><p><strong>State Assemblymember, District 17:</strong> Matt Haney</p></li><li><p><strong>State Assemblymember, District 19:</strong> Catherine Stefani</p></li></ul><p><strong>Federal</strong></p><ul><li><p><strong>House of Representatives, District 11:</strong> Scott Wiener</p></li></ul><p><strong>Ballot Measures</strong></p><ul><li><p>&#9989; Yes on Prop A: Earthquake Safety and Emergency Response Bond</p></li><li><p>&#9989; Yes on Prop B: Lifetime Term Limits for Mayor and Supervisors</p></li><li><p>&#9989; Yes on Prop C: Decreases to Business Taxes</p></li><li><p>&#10060; No on Prop D: Increases to Business Tax Based on Comparison of Top Executive&#8217;s Pay to Employees&#8217; Pay</p></li></ul><p>Read our full endorsement rationale in the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>.</p><div><hr></div><h1><strong>Unfunded Mandates Hurt LA - A Lesson for SF</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-15-la-delays-street-upgrades">April 16, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-15-la-delays-street-upgrades" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tniD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!tniD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!tniD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!tniD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tniD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Unfunded Mandates Hurt LA - A Lesson for SF&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-15-la-delays-street-upgrades&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Unfunded Mandates Hurt LA - A Lesson for SF" title="Unfunded Mandates Hurt LA - A Lesson for SF" srcset="https://substackcdn.com/image/fetch/$s_!tniD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!tniD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!tniD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!tniD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14ef8adf-09a3-44d4-a6a5-cc5b3ce8abe0_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>More potholes and fewer safety upgrades are the result of a <a href="https://ens.lacity.org/clk/elections/clkelections3694180433_03052024.pdf">street-safety ballot measure</a> that Los Angeles passed in March 2024. <a href="https://cityclerk.lacity.org/election/2024_Primary_Ballot_Measure_Eng.pdf">Measure HLA</a> requires bus, bike, and pedestrian safety upgrades when the city repaves qualifying streets. Two years later, Los Angeles has delivered only about <a href="https://santamonicanext.org/2026/03/los-angeles-measure-hla-at-two-years-a-timeline-of-how-l-a-city-has-resisted-safer-multimodal-streets/">300 feet of HLA-triggered improvements</a> across a city with <a href="https://ladot.lacity.gov/projects/livable-streets">over 7,500 miles of streets</a>.</p><h2><strong>The Context</strong></h2><p>Before the election, city officials warned HLA could impose roughly a <a href="https://cityclerk.lacity.org/onlinedocs/2024/24-0600-S30_rpt_cao_5-28-24.pdf">$3.1 billion cost</a>. The math is simple: if each qualifying repaving job gets more expensive and the maintenance budget stays flat, fewer streets get done. That is a predictable outcome for any agency working under a fixed budget.</p><h2><strong>The GrowSF Take</strong></h2><p>San Francisco should take this as a budgeting lesson, not an argument against safer streets. Voters cannot be promised repaving and safety upgrades without a realistic funding plan. Big promises plus no money usually means worse delivery.</p><div><hr></div><h1><strong>Housing Math Hits Zero</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-16-housing-math-hits-zero">April 17, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-16-housing-math-hits-zero" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A-SM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!A-SM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!A-SM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!A-SM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A-SM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Housing Math Hits Zero&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-16-housing-math-hits-zero&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Housing Math Hits Zero" title="Housing Math Hits Zero" srcset="https://substackcdn.com/image/fetch/$s_!A-SM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!A-SM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!A-SM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!A-SM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F681abd53-c113-4593-9fac-6f2ab3f6bb56_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Zero. That is the <a href="https://media.api.sf.gov/documents/Controller_Recommendation_Slides_Final.pdf">Controller&#8217;s recommended inclusionary rate</a> for San Francisco right now. This rate determines how many subsidized below-market-rate units a home builder is required to include in new construction.</p><p>New data from the City Economist&#8217;s office and an independent Technical Adivsory Committee says builders can&#8217;t afford to build <em>any</em> subsidized units. In fact, they can&#8217;t afford to build anything at all right now. Nearly every housing type that was modeled was financially infeasible under current market conditions.</p><h2><strong>The Context</strong></h2><p>San Francisco&#8217;s <a href="https://sfplanning.org/index.php/fil/node/423">inclusionary program</a> usually requires projects with 10 or more units to provide below-market homes, land, or fees.</p><p>This fight is not new. In <a href="https://sfcontroller.org/sites/default/files/Documents/Economic%20Analysis/Final%20Inclusionary%20Housing%20Report%20February%202017.pdf">2017, the Technical Adivsory Committee</a> recommended initial on-site rates of 14% to 18%, with a warning that 18% was the maximum feasible without being net-negative. But the pre-GrowSF Board of Supervisors promptly ignored that warning and set the mandatory minimum at 18% and scheduled it to increase by half a percent every year for the next fifteen years.</p><p>In practice, supervisors treated the maximum possible of the feasible range as a floor and planned to go higher, reality be damned.</p><h2><strong>The GrowSF Take</strong></h2><p>Homebuilders can&#8217;t afford to build anything right now, let alone homes they are required to sell for below cost. The math indicates builders should be getting public subsidies to build market-rate homes, but that&#8217;s not politically feasible. So we&#8217;ll be stuck waiting for prices to keep rising unless the city futs more fees, speeds up timeliness, and loosens their grip on new home building.</p><div><hr></div><h1><strong>Reading Is Off Track</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-17-reading-is-off-track">April 17, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-17-reading-is-off-track" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UM9k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!UM9k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!UM9k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!UM9k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UM9k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Reading Is Off Track&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-17-reading-is-off-track&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Reading Is Off Track" title="Reading Is Off Track" srcset="https://substackcdn.com/image/fetch/$s_!UM9k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!UM9k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!UM9k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!UM9k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22f76d29-d24e-439b-9280-2f4f0210d3c0_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Reading scores at SFUSD are not on track. SFUSD&#8217;s <a href="https://sfstandard.com/2026/04/16/sfusd-san-francisco-schools-education-reading-literacy-rates/">winter literacy proficiency</a> for third graders fell to 51.8% from 53.1% in fall 2025, against a 62% year-end target, and English learner proficiency was 12.4%. SFUSD&#8217;s stated goal is <a href="https://www.sfusd.edu/about-sfusd/our-mission-and-vision/vision-values-goals-and-guardrails/3rd-grade-literacy">70% third-grade literacy</a> by 2027.</p><p>Math scores, however, have <a href="https://go.boarddocs.com/ca/sfusd/Board.nsf/files/DSCU3Q7A1E57/$file/%5BBOE%20Final%20-%2020260319%5D%2020260324%20PMR%20-%20Goal%202.pdf">ticked up slightly</a> since 2023.</p><h2><strong>The Context</strong></h2><p>That goal started from a <a href="https://go.boarddocs.com/ca/sfusd/Board.nsf/files/DNE5NM111377/%24file/%5BBOE%20Final%5D%2020251118%20PMR%20-%20Goal%201.pdf">52% baseline in 2022</a>, so SFUSD is not building steady momentum yet. Mississippi shows improvement is possible, but not quick: its <a href="https://mdek12.org/literacy/lbpa/">2013 literacy law</a> paired reading instruction, intervention, and promotion standards, and more than a decade later its fourth graders scored <a href="https://nces.ed.gov/nationsreportcard/subject/publications/stt2024/pdf/2024220MS4.pdf">219 in NAEP reading</a>, above the national 214, moving from 49th in the country to 9th.</p><h2><strong>The GrowSF Take</strong></h2><p>There is no quick fix here. SFUSD should commit to the basics for years: phonics-based reading instruction, extra tutoring for kids who are behind, and holding back students who are not ready to move forward. That is also why GrowSF is backing <a href="https://growsf.org/voter-guide/#state-superintendent-of-public-instruction">Josh Newman for State Superintendent</a>: California needs sustained, evidence-based literacy reform, not more drift.</p><div><hr></div><h1><strong>Presidio Trustees Removed</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-15-presidio-trustees-removed">April 15, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-15-presidio-trustees-removed" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V64w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!V64w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!V64w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!V64w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V64w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Presidio Trustees Removed&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-15-presidio-trustees-removed&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Presidio Trustees Removed" title="Presidio Trustees Removed" srcset="https://substackcdn.com/image/fetch/$s_!V64w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!V64w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!V64w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!V64w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0651f70c-69c4-4194-a1c2-0306e6eebd1d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>President Trump removed <a href="https://sfstandard.com/2026/04/11/trump-ousts-all-six-biden-appointed-presidio-trust-board-members/">all six presidential appointees</a> from the Presidio Trust board. Under the <a href="https://www.congress.gov/104/plaws/publ333/PLAW-104publ333.htm">1996 Presidio Trust Act</a>, six seats are appointed by the president and a seventh belongs to the Interior secretary or designee. The board shakeup does not mean the park is closing: outgoing chair Mark Buell said he expects new appointees to continue the Trust&#8217;s mission.</p><h2><strong>The Context</strong></h2><p>The Presidio is unusual because it is <a href="https://presidio.gov/about/press/presidio-trust-achieves-182m-in-earned-revenue-in-2024-strengthening-commitment-to-public">financially self-sustaining</a>. The Trust says it earned $182 million in 2024 by renting rehabilitated buildings and operating park assets, and that it has not taken annual appropriations since 2013. The park also includes 200 commercial tenants and 2,900 housing residents.</p><h2><strong>The GrowSF Take</strong></h2><p>Board reshuffles matter, but San Franciscans should not confuse them with an immediate park closure or operational collapse. We hope the new trustees show the same responsible stewardship as we&#8217;ve been lucky to have for so many years.</p><div><hr></div><h1><strong>Swalwell Resigns</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-14-swalwell-resigns-congress">April 15, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-14-swalwell-resigns-congress" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G1Xz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!G1Xz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!G1Xz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!G1Xz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G1Xz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Swalwell Resigns&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-14-swalwell-resigns-congress&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Swalwell Resigns" title="Swalwell Resigns" srcset="https://substackcdn.com/image/fetch/$s_!G1Xz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!G1Xz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!G1Xz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!G1Xz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b927401-8481-4600-86c3-8e8e2643f071_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>After <a href="https://www.sfchronicle.com/politics/article/eric-swalwell-allegations-22198271.php">serious and credible allegations</a> were made from four women that Eric Swalwell sexually assaulted or raped them, he dropped out of the race for Governor and now has <a href="https://www.sfchronicle.com/politics/article/swalwellresigns-22204569.php">resigned from Congress</a>. The <a href="https://ethics.house.gov/press-releases/statement-of-the-chairman-and-ranking-member-of-the-committee-on-ethics-regarding-representative-eric-swalwell/">House Ethics Committee</a> has opened an investigation into whether he violated the Code of Official Conduct, and the <a href="https://www.nbcnewyork.com/news/politics/manhattan-da-investigating-rep-eric-swalwell-sexual-assault-allegation-at-nyc-hotel/6488732/">Manhattan District Attorney is investigating</a> allegations tied to conduct in New York.</p><h2><strong>The Context</strong></h2><p>East Bay voters in <a href="https://www.gov.ca.gov/wp-content/uploads/2026/04/2026.04-Special-Election-Proclamation-CA-District-14-SIGNED-1.pdf">California&#8217;s 14th Congressional District</a> will choose a replacement through a <a href="https://www.sos.ca.gov/elections/upcoming-elections/2026-cd14">June 16 special primary</a> and an <a href="https://www.gov.ca.gov/2026/04/14/governor-newsom-issues-proclamation-setting-special-election-for-california-congressional-district-14/">Aug. 18 special election</a>. Under California&#8217;s <a href="https://leginfo.legislature.ca.gov/faces/codes_displayText.xhtml?article=&amp;chapter=1.&amp;division=10.&amp;lawCode=ELEC&amp;part=6.&amp;title=">special-election rules</a>, the governor had to act quickly once the seat became vacant.</p><h2><strong>The GrowSF Take</strong></h2><p>Good riddance.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. Committee Top Funder:<br>Nick Josefowitz<br>Not authorized by a candidate or a committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[Swalwell Accused of Sexual Assault - He Should Drop Out]]></title><description><![CDATA[Crime Falls Further, But Gun Violence Up]]></description><link>https://report.growsf.org/p/swalwell-accused-of-sexual-assault</link><guid isPermaLink="false">https://report.growsf.org/p/swalwell-accused-of-sexual-assault</guid><dc:creator><![CDATA[GrowSF]]></dc:creator><pubDate>Sat, 11 Apr 2026 17:01:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZNc7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of April 5, 2026:</em><br><em>- Swalwell Accused of Sexual Assault - He Should Drop Out</em><br><em>- Crime Falls Further, But Gun Violence Up</em><br><em>- Michael Levine will be the new Homelessness Director<br>- Transfer Tax Fix Threatened</em><br><em>- City Targets Battery Fires</em><br><em>- Fielder Seeks 3-Month Leave</em></p><h1><strong>Election Countdown</strong></h1><p><strong>52 days until the June 2 SF Primary Election</strong> &#8212; the one that decides whether our commonsense Board majority survives. <a href="https://growsf.org/voter-guide/">Read the GrowSF Voter Guide for the June election</a></p><p>GrowSF endorses <strong>Alan Wong</strong> in District 4, <strong>Stephen Sherrill</strong> in District 2, and <strong>Phil Kim</strong> for Board of Education. This week we also endorsed <strong>Scott Wiener</strong> for Congress, and <strong>Matt Mahan</strong> for Governor.</p><p>On the local ballot measures, GrowSF endorses <strong>Yes on A,</strong> <strong>Yes on B,</strong> <strong>Yes on C</strong>, and <strong>No on D.</strong> Stay tuned for more!</p><p>Read our full endorsement rationale in the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>.</p><div><hr></div><h1><strong>Swalwell Accused of Sexual Assault - He Should Drop Out</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-11-swalwell-should-drop-out">April 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-11-swalwell-should-drop-out" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZNc7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ZNc7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ZNc7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ZNc7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZNc7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Swalwell Accused of Sexual Assault - He Should Drop Out&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-11-swalwell-should-drop-out&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Swalwell Accused of Sexual Assault - He Should Drop Out" title="Swalwell Accused of Sexual Assault - He Should Drop Out" srcset="https://substackcdn.com/image/fetch/$s_!ZNc7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ZNc7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ZNc7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ZNc7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a46a6c7-8641-4ada-8beb-b86ada483d38_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Rep. Eric Swalwell is facing serious <a href="https://www.sfchronicle.com/politics/article/eric-swalwell-allegations-22198271.php">sexual-assault allegations</a> from a former employee, as revealed in a bombshell report from Alexei Koseff and Sophia Bollag at The Chronicle. Other reporting describes one allegation as <a href="https://www.latimes.com/politics/story/2026-04-10/swalwell-california-governor-accusation-sexual-assault">possible rape</a>. Dozens of top Democratic officials have <a href="https://www.sfchronicle.com/politics/article/swalwell-reaction-22200168.php">called for him to drop out</a> of the race. Swalwell has <a href="https://abc7news.com/post/california-gubernatorial-candidate-rep-eric-swalwell-denies-accusations-inappropriate-behavior/18856226/">denied wrongdoing</a>.</p><h2><strong>The Context</strong></h2><p>The allegations have already reshaped the <a href="https://calmatters.org/politics/2026/04/california-governor-race-swalwell-allegations/">California governor&#8217;s race</a>: campaign staff resigned, Swalwell&#8217;s endorsements collapsed, and rivals publicly said he should leave. On <a href="https://polymarket.com/event/california-governor-election-2026">Polymarket</a>, odds for Swalwell winning the governors race collapsed from 60% to under 4%.</p><h2><strong>The GrowSF Take</strong></h2><p>Swalwell should drop out. A candidate credibly accused of sexually assaulting an employee, and possibly raping her, should not continue a campaign for higher office while asking voters to trust his judgment and character.</p><p>Last week we endorsed <a href="https://growsf.org/voter-guide/#governor">Matt Mahan for governor</a>, and we think voters looking for a pragmatic and effective leader should vote for him.</p><div><hr></div><h1><strong>Crime Falls Further, But Gun Violence Up</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-10-crime-falls-further">April 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-10-crime-falls-further" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bNRS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!bNRS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!bNRS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!bNRS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bNRS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Crime Falls Further, But Gun Violence Up&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-10-crime-falls-further&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Crime Falls Further, But Gun Violence Up" title="Crime Falls Further, But Gun Violence Up" srcset="https://substackcdn.com/image/fetch/$s_!bNRS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!bNRS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!bNRS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!bNRS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdcc88cb-12a8-4ef8-974b-e32b0ce9ca34_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco&#8217;s <a href="https://media.api.sf.gov/documents/PoliceCommission4126_-_Crime_Trends.pdf">April 1 crime report</a> shows total reported crime down 28% year over year through March 29, with robbery down 33%, assault down 10%, and property crime down 30%.</p><p>But gun violence has not improved at the same pace. The same <a href="https://media.api.sf.gov/documents/PoliceCommission4126_-_Crime_Trends.pdf">SFPD report</a> shows 29 shooting incidents and 33 gun-violence victims citywide, up from 26 incidents and 28 victims at the same point in 2025. Aidin Vaziri at the <a href="https://www.sfchronicle.com/bayarea/article/mission-district-shooting-ceasefire-22198519.php">Chronicle</a> also reports a person was critically injured in a Mission District shooting on April 9, hours after city leaders publicly called for a 24-hour ceasefire.</p><h2><strong>The Context</strong></h2><p>In January, <a href="https://www.sanfranciscopolice.org/print/pdf/node/50891">SFPD announced</a> that 2025 ended with 28 homicides, the city&#8217;s lowest annual total since 1954, while crediting close work with the Mayor&#8217;s Office, District Attorney Brooke Jenkins, and other public-safety partners.</p><p>An <a href="https://www.sanfranciscopolice.org/news/san-francisco-police-department-real-time-investigation">SFPD technology update</a> said the Real-Time Investigation Center, drones, license plate readers, and public safety cameras had already helped officers make over 500 arrests. And after voters passed <a href="https://www.sf.gov/news--prop-e-public-safety-update-changing-sfpd-officer-rules-and-funding-new-safety-technology">Proposition E</a>, City Hall moved to cut duplicative reporting rules and expand those tools.</p><h2><strong>The GrowSF Take</strong></h2><p>This is still real progress, and the people who pushed for it deserve credit. Brooke Jenkins has helped restore accountability. SFPD&#8217;s tech tools are producing results. And after Prop E, the Police Commission is no longer as free to bury officers in process while crime victims wait. But the rise in shootings is a warning: San Francisco should keep backing what works and intensify pressure on the small number of people driving gun violence.</p><div><hr></div><h1><strong>Michael Levine will be the new Homelessness Director</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-10-michael-levine-will-be-the-new-homelessness-director">April 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-10-michael-levine-will-be-the-new-homelessness-director" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iGPK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!iGPK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!iGPK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!iGPK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iGPK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Michael Levine will be the new Homelessness Director&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-10-michael-levine-will-be-the-new-homelessness-director&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Michael Levine will be the new Homelessness Director" title="Michael Levine will be the new Homelessness Director" srcset="https://substackcdn.com/image/fetch/$s_!iGPK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!iGPK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!iGPK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!iGPK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274f3e91-41a6-4415-aece-55b8335d1e93_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Mayor Daniel Lurie plans to <a href="https://sfstandard.com/2026/04/07/michael-levine-director-san-francisco-homelessness-department/">appoint Michael Levine</a> to lead the Department of Homelessness and Supportive Housing. Levine is currently <a href="https://www.mass.gov/info-details/health-and-human-services-contact-information">assistant secretary for MassHealth</a>, and where he helped oversee a $23 billion program covering nearly 2 million residents of Massachusetts. He will replace Shireen McSpadden. HSH runs a <a href="https://www.sf.gov/reports--december-2024--hsh-budget-fiscal-year-2025-2027">$785.6 million budget</a>.</p><h2><strong>The Context</strong></h2><p>San Francisco&#8217;s <a href="https://www.sf.gov/reports--september-2024--2024-point-time-count">2024 count</a> found 8,323 people experiencing homelessness, so this is one of the mayor&#8217;s most important hires. MassHealth has backed <a href="https://www.mass.gov/news/massachusetts-to-participate-in-federal-initiative-to-address-homelessness">housing-related services</a> and built <a href="https://www.mass.gov/community-behavioral-health-centers">one-stop behavioral health centers</a> for mental health and substance-use care. A <a href="https://www.mass.gov/news/masshealth-nutrition-program-reduces-health-care-costs-and-hospital-visits-according-to-umass-chan-medical-school-study">UMass Chan study</a> found one MassHealth support program cut hospitalizations by 23% and ER visits by 13%.</p><h2><strong>The GrowSF Take</strong></h2><p>A great r&#233;sum&#233; does not <em>guarantee</em> success in San Francisco, but it certainly helps! The city doesn&#8217;t need just another shelter administrator; it needs someone who can connect homelessness policy, behavioral health, and public dollars into one accountable system. If Levine can bring that kind of results-focused management here, he may go down as Lurie&#8217;s most important hires. No pressure, though, Michael!</p><div><hr></div><h1><strong>Transfer Tax Fix Threatened</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-10-housing-tax-fight-escalates">April 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-10-housing-tax-fight-escalates" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-RNz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!-RNz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!-RNz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!-RNz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-RNz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Transfer Tax Fix Threatened&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-10-housing-tax-fight-escalates&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Transfer Tax Fix Threatened" title="Transfer Tax Fix Threatened" srcset="https://substackcdn.com/image/fetch/$s_!-RNz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!-RNz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!-RNz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!-RNz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ed7e170-1d47-479d-90e4-7a64fad59385_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco leaders are fighting over the city&#8217;s <a href="https://sfgov.legistar.com/LegislationDetail.aspx?GUID=AC759C0E-DED0-450B-BA55-A54F7F19F8D0&amp;ID=7933667&amp;Options=ID%7CText%7C&amp;Search=transfer+tax">Prop. I transfer tax</a> on large property sales. Mayor Daniel Lurie and Supervisor Bilal Mahmood teamed up to lower the tax rates charged on sales of large buildings: from 5.5% to 2.75% on sales from $10 million to $25 million and from 6% to 3% above $25 million. But subsidized housing advocates are threatening to run a November ballot initiative that would keep rates high and lock <a href="https://www.sfchronicle.com/sf/article/affordable-housing-taxes-prop-i-22196425.php">at least 60% of the tax revenue</a> to new subsudized housing construction.</p><h2><strong>The Context</strong></h2><p>Voters <a href="https://sfelections.sfgov.org/sites/default/files/Documents/Voting/N20_VIP_EN.pdf">approved Prop. I in 2020</a>, raising taxes on property sales above $10 million. It was pitched as a &#8220;mansion tax&#8221; by Supervisor Dean Preston, but it actually only applies to large apartment buildings and office buildings. Urban think-tank and good-government group, SPUR, <a href="https://www.spur.org/voter-guide/2020-11/sf-prop-i-transfer-tax-increase">opposed the measure</a>.</p><h2><strong>The GrowSF Take</strong></h2><p>Right now, San Francisco&#8217;s need for budget flexibility is higher than its need for more subsidized housing. If the city has to cut back on vital services because millions of dollars are sitting in a bank account that can <em>only</em> be used to build very expensive subsidized housing, are we really coming out ahead? We don&#8217;t think so. A tax that falls hardest on large multifamily and commercial deals can suppress the very construction the city says it wants. Lowering these rates is the better move; City Hall should not double down on a tax that makes building harder.</p><div><hr></div><h1><strong>City Targets Battery Fires</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-10-city-targets-battery-fires">April 11, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-10-city-targets-battery-fires" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9MMW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9MMW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9MMW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9MMW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9MMW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;City Targets Battery Fires&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-10-city-targets-battery-fires&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="City Targets Battery Fires" title="City Targets Battery Fires" srcset="https://substackcdn.com/image/fetch/$s_!9MMW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9MMW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9MMW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9MMW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e36218-5ac6-47d1-9633-44dafd7cab39_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>Low quality or knock-off chargers and batteries without a UL certification will soon be banned in San Francisco. This week, Supervisor Bilal Mahmood introduced legislation to ban the sale of uncertified <a href="https://sfstandard.com/2026/04/07/sf-lithium-ion-battery-legislation-bilal-mahmood/">lithium-ion batteries</a> and powered devices used in e-bikes and scooters after a December <a href="https://sf-fire.org/node/1836">fire</a> at 50 Golden Gate Ave. was linked to a battery malfunction.</p><h2><strong>The Context</strong></h2><p>San Francisco adopted a <a href="https://sfbos.org/sites/default/files/o0034-24.pdf">fire code ordinance</a> in 2024 that restricted damaged and reconditioned batteries in powered mobility devices. That legislation required the <em><a href="https://sf-fire.org/safety-resources-and-information/lithium-ion-battery-safety">use</a></em><a href="https://sf-fire.org/safety-resources-and-information/lithium-ion-battery-safety"> of certified devices</a> but didn&#8217;t restrict the purchase thereof.</p><h2><strong>The GrowSF Take</strong></h2><p>Far from being government overreach, requiring consumer-grade electronic devices to obtain a UL certification is just common sense. UL certification is already required to pass city inspection for electrical work, so applying the same standards to what we plug into the wall makes sense.</p><div><hr></div><h1><strong>Fielder Seeks 3-Month Leave</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-07-fielder-seeks-leave">April 10, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-07-fielder-seeks-leave" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WGoj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!WGoj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!WGoj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!WGoj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WGoj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fielder Seeks 3-Month Leave&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-07-fielder-seeks-leave&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fielder Seeks 3-Month Leave" title="Fielder Seeks 3-Month Leave" srcset="https://substackcdn.com/image/fetch/$s_!WGoj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!WGoj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!WGoj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!WGoj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94b33f6b-c874-4bc4-8cf2-c34d359aefdb_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>District 9 Supervisor Jackie Fielder <a href="https://sfstandard.com/2026/04/07/jackie-fielder-requests-three-month-leave-absence-mental-health-crisis/">asked Tuesday</a> to be excused from Board and committee meetings through June after a mental health crisis, according to Joe Fitzgerald Rodriguez at The Standard. Under the Board&#8217;s <a href="https://sfbos.org/sites/default/files/rules_of_order.pdf">Rules of Order</a>, excusing a supervisor from a Board meeting requires a majority vote of supervisors present. Fielder has held the <a href="https://sfbos.org/supervisor-fielder-district-9">District 9 seat</a> for just over a year.</p><h2><strong>The Context</strong></h2><p>Fielder was <a href="https://sfstandard.com/2026/03/27/sf-supervisor-jackie-fielder/">hospitalized March 27</a>, during what her office described as an acute personal health crisis. Rumors are still circulating that her office was the source of a <a href="https://growsf.org/news/2026-04-03-reset-memo-leak-penalties/">leaked legal memo</a>, in violation of the law. As we <a href="https://growsf.org/news/2026-03-28-fielder-hospitalized-plans-to-resign/">noted last month</a>, a resignation would have let Mayor Daniel Lurie appoint a replacement; a leave does not change the seat, but it does leave District 9 without its elected voice in regular Board and committee debates. Last week we said <a href="https://growsf.org/news/2026-04-03-fielder-on-medical-leave-for-mental-health/">a three month leave would be reasonable</a>, but any longer should prompt a discussion about her constituent&#8217;s right to active representation.</p><h2><strong>The GrowSF Take</strong></h2><p>We hope Fielder makes a full recovery. If she still needs more time after her three month leave, then we expect calls for her replacement to grow louder so that District 9 residents have representation in City Hall.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. Committee Top Funder:<br>Nick Josefowitz<br>Not authorized by a candidate or a committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item><item><title><![CDATA[City Attorney Investigating Board for Illegal Leak]]></title><description><![CDATA[PLUS: Algebra Returns]]></description><link>https://report.growsf.org/p/city-attorney-investigating-board</link><guid isPermaLink="false">https://report.growsf.org/p/city-attorney-investigating-board</guid><dc:creator><![CDATA[Steven Bacio]]></dc:creator><pubDate>Sat, 04 Apr 2026 17:00:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9G0L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong>What You Need To Know</strong></h1><p><em>Here&#8217;s what happened around the city for the week of March 29, 2026:</em><br><em>- City Attorney Investigating Board for Illegal Leak</em><br><em>- Algebra Returns</em><br><em>- Fielder on Medical Leave for Mental Health</em><br><em>- Dream Keeper Chief Faces Felonies</em><br><em>- Deficit Shrinks, Cuts Loom</em><br><em>- John Elberling, a Political Force, Dies at 79</em><br><em>- Police Watchdog Gets Review</em></p><h1><strong>Election Countdown</strong></h1><p><strong>59 days until the June 2 SF Primary Election</strong> &#8212; the one that decides whether our commonsense Board majority survives. <a href="https://growsf.org/voter-guide/">Read the GrowSF Voter Guide for the June election</a>.</p><p>GrowSF endorses <strong>Alan Wong</strong> in District 4, <strong>Stephen Sherrill</strong> in District 2, and <strong>Phil Kim</strong> for Board of Education. This week we also endorsed <strong>Scott Wiener</strong> for Congress, and <strong>Matt Mahan</strong> for Governor.</p><p>On the local ballot measures, GrowSF endorses <strong>Yes on A,</strong> <strong>Yes on B,</strong> <strong>Yes on C</strong>, and <strong>No on D.</strong> Stay tuned for more!</p><p>Read our full endorsement rationale in the <a href="https://growsf.org/voter-guide/">GrowSF Voter Guide</a>.</p><div><hr></div><h1><strong>City Attorney Investigating Board for Illegal Leak</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-03-reset-memo-leak-penalties">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-03-reset-memo-leak-penalties" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9G0L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9G0L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9G0L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9G0L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9G0L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;City Attorney Investigating Board for Illegal Leak&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-03-reset-memo-leak-penalties&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="City Attorney Investigating Board for Illegal Leak" title="City Attorney Investigating Board for Illegal Leak" srcset="https://substackcdn.com/image/fetch/$s_!9G0L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!9G0L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!9G0L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!9G0L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ef686bb-587c-4f8f-94b9-1181f02a3538_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>City Attorney David Chiu is investigating the Board of Supervisors to determine who leaked a confidential legal brief. According to his <a href="https://www.aol.com/articles/san-francisco-supervisor-absence-mental-223705562.html">letter dated February 13</a> reported by Josh Koehn, City Attorney David Chiu warned that whoever leaked the confidential legal memo could face investigations, discipline, or removal from office.</p><p>The leak appears to be the same one behind <a href="https://missionlocal.org/2026/02/sf-sobering-center-daniel-lurie-city-attorney/">Mission Local&#8217;s Feb. 10 story</a> on the legal risks surrounding a proposed sobering center. The letter was first disclosed by <a href="https://x.com/terronk/status/2039149278460055844?s=46">Lee Edwards on twitter</a>, who obtained it via a public records request.</p><p>Only two Supervisors voted against the sobering center: Jackie Fielder and Connie Chan. Since the City Attorney&#8217;s memo on the legal consequences, one of Jackie Fielder&#8217;s staff has resigned and Fielder has gone on mental health leave after being briefly hospitalized. Chan&#8217;s office has not experienced similar disruption. Fielders office has <a href="https://www.sfchronicle.com/sf/article/sf-supe-jackie-fielder-office-denies-leaking-memo-22186164.php">denied leaking the legal memo</a>, and Chan&#8217;s office has not commented on the leak.</p><h2><strong>The Context</strong></h2><p>San Francisco&#8217;s <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_campaign/0-0-0-1682">ethics code</a> bars city officers and employees from knowingly disclosing confidential or privileged information. A <a href="https://www.sfcityattorney.org/wp-content/uploads/2015/07/Disclosure-of-Attorney-Client-Privileged-Advice-from-the-City-Attorneys-Office-2009.pdf">2009 City Attorney memo</a> laid out the same principle and said unauthorized disclosure of confidential legal advice can lead to administrative, civil, or criminal penalties and removal for official misconduct under <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_charter/0-0-0-1296">Charter Section 15.105</a>.</p><p>The leak explicitly does not fall under &#8220;whistleblower&#8221; rules that allow insiders to leak information. The memo in question was an attorney-client privileged legal document, and the entire Board would have needed to vote on it in order to disclose it and break privilege. Breaking privilege makes the city&#8217;s internal legal reasoning both discoverable and admissable in any future lawsuits the city may face.</p><h2><strong>The GrowSF Take</strong></h2><p>Leaking privileged legal advice is not transparency, and it is irresponsible. If an elected official wants to oppose a policy, they are obligated to make the case in public and keep sensitive legal memos privileged. We hope whoever leaked it is held responsible and removed from office.</p><div><hr></div><h1><strong>Algebra Returns</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-03-algebra-returns-sfusd">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-03-algebra-returns-sfusd" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DrUq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DrUq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DrUq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DrUq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DrUq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Algebra Returns&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-03-algebra-returns-sfusd&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Algebra Returns" title="Algebra Returns" srcset="https://substackcdn.com/image/fetch/$s_!DrUq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DrUq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DrUq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DrUq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41cf7b6c-bb07-4aee-a7af-5292e7c12e2b_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>SFUSD&#8217;s Board of Education <a href="https://www.sfusd.edu/announcements/2026-03-26-board-education-approves-revised-math-placement-policy">approved a revised math policy</a> on March 24, 2026, by a <a href="https://www.sfchronicle.com/sf/article/san-francisco-school-calendar-algebra-22094768.php">4-3 vote</a>, restoring Algebra I to all middle and K-8 schools starting in the coming school year. Students can elect to take just Algebra 1 or both standard 8th grade math and Algebra 1 at the same time. Alice Fong Yu and Hoover will pilot an accelerated pathway that compresses 6th, 7th, and 8th grade math into just 6th and 7th grades.</p><p>After a <a href="https://missionlocal.org/2026/03/san-francisco-algebra-middle-school/">12-year hiatus</a>, the board finally returned SFUSD to sanity.</p><h2><strong>The Context</strong></h2><p>SFUSD <a href="https://files.eric.ed.gov/fulltext/ED672232.pdf">removed Algebra I from middle school in 2014</a> as part of a misguided effort that sought to achieve equity by slowing everyone down to the same pathway. A Stanford study later found AP math participation immediately dropped 15%, and large racial gaps in advanced math course-taking remained. By all accounts, this &#8220;equity-driven&#8221; experiment achieved the very opposite of its goals.</p><p>San Franciscans were clear about wanting a reset: <a href="https://sfelections.org/results/20240305/index.html">81.75% of voters</a> backed Proposition G in March 2024, urging the district to restore eighth-grade algebra.</p><h2><strong>The GrowSF Take</strong></h2><p>Restoring Algebra is the right call, but the <a href="https://www.sfchronicle.com/sf/article/san-francisco-school-calendar-algebra-22094768.php">4-3 margin</a> is a reminder that this progress is still politically fragile.</p><p>And it could get fragile again fast. Board President Phil Kim is on the <a href="https://www.sfdems.org/endorsements/june-2-2026-primary-election">June 2, 2026 ballot</a>, and if he loses, a future board could easily backslide on algebra, acceleration, and academic standards. Families should treat this as progress worth defending, not a fight that is over.</p><div><hr></div><h1><strong>Fielder on Medical Leave for Mental Health</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-03-fielder-on-medical-leave-for-mental-health">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-03-fielder-on-medical-leave-for-mental-health" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DQSB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DQSB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DQSB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DQSB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DQSB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fielder on Medical Leave for Mental Health&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-03-fielder-on-medical-leave-for-mental-health&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fielder on Medical Leave for Mental Health" title="Fielder on Medical Leave for Mental Health" srcset="https://substackcdn.com/image/fetch/$s_!DQSB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DQSB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DQSB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DQSB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc913c049-8be9-43ed-8ef0-a531e3309f48_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>District 9 Supervisor Jackie Fielder said she is taking <a href="https://sfstandard.com/2026/03/29/power-play-fielder-health-crisis-fallout-polling-surge/">medical leave</a> while navigating a mental health condition. This announcement follows news last week that Fielder had been hospitalized for &#8220;an acute personal health crisis&#8221; and that <a href="https://missionlocal.org/2026/03/sf-jackie-fielder-resignation/">she would resign</a>.</p><h2><strong>The Context</strong></h2><p>Fielder was <a href="https://sfbos.org/supervisor-fielder-district-9">elected in November 2024</a>. Since taking office, she has positioned herself as a fierce and unapologetic critic of the Lurie administration. She has used her platform to engage in <a href="https://x.com/terronk/status/2039375572099604643?s=46">targeted harassment</a> of her critics outside of City Hall.</p><p>The backdrop of her mental health leave is a <a href="https://sfstandard.com/2026/03/27/sf-supervisor-jackie-fielder/">leak probe and resignation talk</a>. GrowSF previously reported sources who believed a <a href="https://growsf.org/news/2026-03-28-fielder-hospitalized-plans-to-resign/">confidential City Attorney memo</a> may have been leaked from Fielder&#8217;s office. Today, Fielder&#8217;s office <a href="https://www.sfchronicle.com/sf/article/sf-supe-jackie-fielder-office-denies-leaking-memo-22186164.php">denied leaking the legal memo</a>.</p><p>Under a <a href="https://www.sfcityattorney.org/wp-content/uploads/2015/07/Disclosure-of-Attorney-Client-Privileged-Advice-from-the-City-Attorneys-Office-2009.pdf">City Attorney guidance memo</a> and the city&#8217;s <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_campaign/0-0-0-1730">ethics penalty rules</a>, unauthorized disclosure of privileged information can carry civil fines, misdemeanor penalties, and removal from office.</p><h2><strong>The GrowSF Take</strong></h2><p>We hope Fielder recovers, and we appreciate the transparency about her health. If her leave lasts longer than three months, then we should have a conversation about whether she should step down to ensure her district gets the representation it deserves, but she deserves the chance to recover and return to work.</p><p>And if the City Attorney&#8217;s investigation shows that she leaked the legal memo, she should resign.</p><div><hr></div><h1><strong>Dream Keeper Chief Faces Felonies</strong></h1><p>Published <a href="https://growsf.org/news/2026-03-30-sheryl-davis-felony-charges">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-03-30-sheryl-davis-felony-charges" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m_YS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!m_YS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!m_YS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!m_YS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m_YS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Dream Keeper Chief Faces Felonies&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-03-30-sheryl-davis-felony-charges&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Dream Keeper Chief Faces Felonies" title="Dream Keeper Chief Faces Felonies" srcset="https://substackcdn.com/image/fetch/$s_!m_YS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!m_YS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!m_YS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!m_YS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f1dea89-1f76-44a6-b431-9722d9aeccfe_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>The District Attorney&#8217;s Office <a href="https://sfdistrictattorney.org/former-hrc-executive-director-and-former-collective-impact-executive-director-charged-with-multiple-felonies-in-connection-to-financial-conflicts-of-interest-and-misappropriation-of-public-funds/">charged a former City Hall Official, Sheryl Davis</a>, on March 30 with 13 felony conflict-of-interest counts, felony misappropriation of public funds, three felony perjury counts, and two misdemeanor ethics charges. Former Collective Impact chief James Spingola was charged with four felonies. Prosecutors said the 18-month case involved more than 50 search warrants. The pair <a href="https://www.sfchronicle.com/crime/article/sheryl-davis-of-dream-keeper-booked-felonies-22157154.php">were booked Monday morning</a>, according to St. John Barned-Smith and Michael Barba at the Chronicle.</p><h2><strong>The Context</strong></h2><p>Davis was the executive director of San Francisco&#8217;s Human Rights Commission. The Dream Keeper Initiative, which was created in 2021 to funnell <a href="https://www.sf.gov/news--city-announces-next-steps-dream-keeper-initiative">$60 million per year</a> into San Francisco&#8217;s Black community, has been racked with scandal.</p><p>A 2025 <a href="https://www.sf.gov/news-audit-finds-the-human-rights-commission-under-former-executive-director-violated-city-rules-and-misused-over-4-million-of-public-funds">city audit found more than $4 million</a> in misuse and rule-breaking at the Human Rights Commission, and the <a href="https://sfethics.org/wp-content/uploads/2025/11/Case-No-25-838-PC-Determination-DAVIS.pdf">Ethics Commission found probable cause</a> on 31 counts tied to gifts, conflicts, and disclosure failures.</p><h2><strong>The GrowSF Take</strong></h2><p>These charges are not just about one official. They are an indictment of a City Hall culture that let a fast-growing program led by friends of the powerful move millions of taxpayer without basic controls. As we argued in our <a href="https://growsf.org/news/2025-09-16-city-audit-dream-keeper-misspent/">September 2025 audit write-up</a>, San Francisco needs real-time spending oversight, enforced disclosures, and clear executive accountability.</p><div><hr></div><h1><strong>Deficit Shrinks, Cuts Loom</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-03-deficit-shrinks-cuts-loom">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-03-deficit-shrinks-cuts-loom" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g7h3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!g7h3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!g7h3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!g7h3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g7h3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Deficit Shrinks, Cuts Loom&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-03-deficit-shrinks-cuts-loom&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Deficit Shrinks, Cuts Loom" title="Deficit Shrinks, Cuts Loom" srcset="https://substackcdn.com/image/fetch/$s_!g7h3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!g7h3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!g7h3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!g7h3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec11ca4-b216-4d49-abea-42d3463437bc_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco&#8217;s <a href="https://media.api.sf.gov/documents/March_Update_FY_26-27_through_FY_29-30_FINAL.pdf">March 31 budget update</a> says the city&#8217;s projected two-year General Fund shortfall for FY 2026-27 and FY 2027-28 fell to $642.8 million, down $293.8 million from December, with stronger hotel, sales, transfer, and business tax collections, higher hospital revenue, and lower pension costs helping the outlook.</p><p>Lucy Hodgman at the <a href="https://www.sfchronicle.com/sf/article/san-francisco-budget-22182503.php">San Francisco Chronicle</a> reports that despite the improvement, City Hall is still preparing cuts and possible layoffs before the June 1 budget deadline.</p><h2><strong>The Context</strong></h2><p>Mayor Lurie&#8217;s <a href="https://www.sf.gov/news-mayor-lurie-presents-balanced-responsible-budget-to-advance-san-franciscos-recovery">budget proposal last year</a> sought to close an $817.5 million deficit, eliminate more than 1,400 positions, mostly vacant, and set aside $400 million in reserve. As we wrote in our <a href="https://growsf.org/research/2025-04-28-sf-city-budget">budget overview</a>, San Francisco&#8217;s government is enormous even by national standards.</p><h2><strong>The GrowSF Take</strong></h2><p>A smaller deficit is welcome, but it does not change the core lesson: San Francisco&#8217;s problem is not just revenue volatility. It is a city government that has grown faster than results. Protect core services, demand measurable outcomes from contractors and departments, and keep cutting low-value bureaucracy.</p><div><hr></div><h1><strong>John Elberling, a Political Force, Dies at 79</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-02-elberling-leaves-mixed-legacy">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-02-elberling-leaves-mixed-legacy" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VdWK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!VdWK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!VdWK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!VdWK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VdWK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;John Elberling, a Political Force, Dies at 79&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-02-elberling-leaves-mixed-legacy&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="John Elberling, a Political Force, Dies at 79" title="John Elberling, a Political Force, Dies at 79" srcset="https://substackcdn.com/image/fetch/$s_!VdWK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!VdWK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!VdWK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!VdWK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe988d163-e11d-43ca-9633-584a3db671d4_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>John Elberling, the longtime head of TODCO, <a href="https://www.sfchronicle.com/bayarea/article/john-elberling-sf-powerbroker-dies-at-79-22167033.php">died of leukemia at 79</a> on April 2 after decades as one of San Francisco&#8217;s most influential land-use figures, J.K. Dineen at The Chronicle reports. TODCO operates <a href="https://www.todco.org/faq">eight South of Market buildings</a> that house <a href="https://www.todco.org/">more than 1,000 families</a>, but The Chronicle reports the group <a href="https://www.sfchronicle.com/bayarea/article/john-elberling-sf-powerbroker-dies-at-79-22167033.php">stopped building</a> in the early 2000s. Elberling instead became a major political force, using ballot measures, lawsuits, and negotiations to fight projects he opposed.</p><h2><strong>The Context</strong></h2><p>Elberling&#8217;s legacy is inseparable from San Francisco&#8217;s housing shortage. A 2021 <a href="https://www.sfchronicle.com/sf/article/He-s-been-blamed-for-killing-housing-but-16630332.php">Chronicle profile</a> described him as the figure many YIMBYs saw as the face of San Francisco&#8217;s anti-housing politics. That same reporting said critics accused him of using money generated by refinancing <a href="https://www.sfchronicle.com/sf/article/He-s-been-blamed-for-killing-housing-but-16630332.php">federally subsidized buildings</a> to bankroll ballot measures and housing fights. GrowSF&#8217;s campaign to <a href="https://growsf.org/issues/build-housing-at-469-stevenson/">support 469 Stevenson</a> came after he helped rally opposition to a nearly 500-home tower on a parking lot near Market Street, a fight that drew <a href="https://www.sfchronicle.com/politics/article/Why-state-lawmakers-are-fired-up-over-a-derailed-16583734.php">state scrutiny</a>. California&#8217;s first <a href="https://www.hcd.ca.gov/plans-and-reports/sf-policy-review">Housing Policy and Practice Review</a> later said San Francisco is on track to miss its <a href="https://www.hcd.ca.gov/about-hcd/newsroom/state-releases-accountability-report-on-san-franciscos-housing-policies-and-practices">82,000-home target by 2031</a> and must reduce delay, discretion, and political obstruction.</p><h2><strong>The GrowSF Take</strong></h2><p>That record should be described plainly. Elberling managed an existing subsidized housing portfolio, but he did not keep adding homes as San Francisco became less affordable. Worse, he became one of the city&#8217;s most effective anti-housing operators, helping block new development and reinforcing the scarcity that drives up costs. San Francisco needs a very different model: keep vulnerable residents housed, approve far more homes, and stop empowering people who treat new housing as a threat.</p><div><hr></div><h1><strong>Police Watchdog Gets Review</strong></h1><p>Published <a href="https://growsf.org/news/2026-04-01-watchdog-faces-review">April 3, 2026</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://growsf.org/news/2026-04-01-watchdog-faces-review" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nhFy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nhFy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nhFy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nhFy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nhFy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Police Watchdog Gets Review&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://growsf.org/news/2026-04-01-watchdog-faces-review&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Police Watchdog Gets Review" title="Police Watchdog Gets Review" srcset="https://substackcdn.com/image/fetch/$s_!nhFy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nhFy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nhFy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nhFy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1910e5cc-9c30-4f1e-9cac-4aada527f5c5_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Facts</strong></h2><p>San Francisco&#8217;s <a href="https://www.sf.gov/public-body/police-commission/about">Police Commission</a> is set to evaluate Department of Police Accountability director Paul Henderson after a <a href="https://missionlocal.org/2026/03/sf-fired-attorney-police-watchdog-retaliation-lawsuit/">March 17 lawsuit</a> by former policy director Janelle Caywood alleged retaliation, racism, and misspent funds. <a href="https://missionlocal.org/2026/03/sfpd-watchdog-henderson-rare-evaluation/">Eleni Balakrishnan at Mission Local</a> reported that general evaluations of either the DPA director or police chief appear to be extremely rare, and the last ones came amid controversy nearly a decade ago.</p><h2><strong>The Context</strong></h2><p>The DPA is a powerful oversight body: <a href="https://codelibrary.amlegal.com/codes/san_francisco/latest/sf_charter/0-0-0-52612">Charter Section 4.136</a> gives it authority to investigate misconduct complaints and push police discipline, while the <a href="https://www.sf.gov/departments/department-police-accountability/about">department&#8217;s mission</a> includes audits and policy recommendations for SFPD. Henderson also leads an agency that has posted measurable output: the <a href="https://media.api.sf.gov/documents/DPA-Annual-Report-2024_r6k2bRy.pdf">2024 DPA annual report</a> says it closed 828 cases last year. But good output does not replace basic management oversight.</p><h2><strong>The GrowSF Take</strong></h2><p>A police watchdog should be independent, but it should not be exempt from routine review. If San Francisco only evaluates top public-safety leaders after lawsuits or internal revolt, that is a governance failure. The city should require regular performance reviews and keep advancing <a href="https://growsf.org/research/2025-08-27-commission-streamlining-task-force/">commission reform</a> so accountability is predictable, not crisis-driven.</p><div><hr></div><p style="text-align: center;">Paid for by GrowSF Voter Guide. Committee Top Funder:<br>Nick Josefowitz<br>Not authorized by a candidate or a committee controlled by a candidate. Financial disclosures are available at sfethics.org.</p>]]></content:encoded></item></channel></rss>