The latest chapter involves GrowSF — the pro-housing, pro-common-sense political group that's carved out a niche as the voice of San Franciscans who just want the city to, you know, function. Mayor Daniel Lurie's top campaign consultant has now departed from the organization, raising fresh questions about how intertwined the city's reformist political ecosystem really is.

Let's be clear: there's nothing inherently wrong with political consultants working across campaigns and advocacy groups. That's how politics works everywhere. But the optics matter in a city where voters are increasingly suspicious that the same small circle of operatives is pulling strings behind every "grassroots" movement. If GrowSF wants to maintain credibility as an independent voice for San Francisco residents — and they've done genuinely good work pushing back against the Board of Supervisors' worst impulses — they need cleaner lines between advocacy and electoral machinery.

Meanwhile, the District 4 supervisor race is generating its own drama. An advocate connected to the Sunset Dunes issue has endorsed candidate Natalie Gee, and the fallout tells you everything about how hyper-local SF politics really is. In a district where neighborhood-level disputes over development and open space can make or break a candidacy, every endorsement is a signal — and every signal gets dissected like it's the Zapruder film.

The bigger picture here is one we keep coming back to: San Francisco's political reform movement has real energy and real wins under its belt. But consolidation of influence is consolidation of influence, whether it's the old progressive machine or the new moderate one. Voters didn't sign up to replace one set of insiders with another.

Transparency isn't just a talking point. It's the whole product. The moment these organizations start looking like extensions of any politician's operation, they lose the thing that made them valuable in the first place: trust.