CASE FILE #157·THE LACAVA FILES·DRAFTING
collecting drafting submitted
The LaCava Files · Case #2

The Gatekeeper's Ledger

AI Fact Sheet

How San Diego's council president turned committee appointments into a plausible-deniability machine for $822,000 in developer money.

Total money traced
$295,000
San Diego · public-record filings
Report #49 · The LaCava Files (Part 2) · condensed AI fact sheet. Chronological; every claim cited; inferences flagged. Source: report blocks for the-gatekeepers-ledger (report 49).
Built on public records
Documented fact — traces to a filed public record.
Inference — a reading of the record, not a legal finding.
Scope
$295,000

San Diego City Council President Joe LaCava's committee-appointment and agenda powers, and the donor ecosystem around the council members affected by them, late 2022 through early 2026. Money traced in the public record around these events: $822,000+ in independent-expenditure (IE) support for Stephen Whitburn's 2024 reelection E-22948; $295,000 in itemized IE/direct contributions to Whitburn from four named PACs E-22948 C-177511 C-177513 C-177512; $219,584 raised by the 2022 Measure B campaign from three named sources E-22933 C-177494 C-177493; and a documented $25.7M cost overrun on the resulting trash program UT-trash-2025. All nine council members are Democrats. Nothing here is alleged to be illegal; the point of the brief is the legal machinery of committee appointments, donor ecosystems, and agenda control.

Summary — what happened

Between December 8 and December 17, 2025, San Diego's City Council unanimously reelected Joe LaCava as council president (9-0) KPBS-reelect UT-reelect, and nine days later LaCava used the president's appointment power to rewrite committee membership for the 2026 term UT-Campillo. He removed Raul Campillo from the Land Use and Housing Committee and installed Stephen Whitburn; moved the Audit Committee chair from Whitburn to Henry Foster III; and eliminated the Select Committee on Addressing the Cost of Living entirely UT-Campillo. Three weeks earlier, on November 24, 2025, Campillo had cast the sole dissenting vote (3-1) on the College Area Community Plan Update UT-CollegeArea, and he had publicly criticized cost overruns on the city's Measure B trash program UT-bullies. Whitburn's 2024 reelection had drawn $822,000+ in developer and business IE support through a committee called SD Fairness — including $175,000 from the California Apartment Association, $85,000 from the San Diego Regional Chamber PAC, $25,000 from the Building Industry Association's San Diego PAC, and $10,000 from the Downtown San Diego Partnership; campaign finance filings show Campillo received $0 from developer PACs E-22948 C-177511 C-177513 C-177512.

The reconstituted Land Use Committee advanced historic-preservation "Preservation Package A" 3-0 in January 2026 on a motion by Whitburn OBRag-committee, and the full council passed it 5-1 on February 24, 2026 — with LaCava casting the sole no vote OBRag-PackageA KPBS-PackageA. A separate track concerns Measure B: the November 2022 ballot measure mandating city-run trash collection passed by 3,839 votes (50.48%) UT-MeasureB and was co-led by LaCava and then-Council President Sean Elo-Rivera C-177492 Ballotpedia-B. Its $219,584 in disclosed funding came chiefly from the Municipal Employees Association PAC ($191,584, ~87%) C-177494 E-22933; city workers later received 21% raises AFSCME; and the city's Independent Budget Analyst acknowledged a $25.7M underestimate after monthly fees came in at $43.60 versus a promised $23–$29 UT-trash-2025 UT-bullies. On February 18, 2026, the Rules Committee, chaired by LaCava, voted down 3-0 a Campillo proposal to require accurate cost estimates on future ballot measures UT-Rules. Each step is legal. The brief documents the sequence; it does not establish that the steps were coordinated.

Timeline

Measure B passes. San Diego voters pass Measure B, mandating city-run trash collection, by 3,839 votes (50.48%). LaCava co-led the campaign with then-Council President Sean Elo-Rivera. Disclosed funding totaled $219,584: SDMEA/PNSN (the Municipal Employees Association PAC) $191,584 (~87% of funding); AFSCME Local 127 $13,000; and Community Voices $15,000 — a PAC that had itself received $220,000 from the BIA, the SD Chamber, the Downtown SD Partnership, and Midway Rising LLC.

Whitburn IE support. Whitburn's 2024 reelection draws $822,000+ in IE support through the committee "SD Fairness," including $305,000 from its five largest itemized contributors. Named contributions: California Apartment Association $175,000; San Diego Regional Chamber PAC $85,000 to SD Fairness (plus $20,000 direct to Whitburn's 2020 campaign); BIA San Diego PAC $25,000; Downtown San Diego Partnership $10,000. The San Diego Police Officers Association had given $21,000 to Whitburn's 2020 campaign. Campillo received $0 from developer PACs. LaCava ran unopposed in 2024 (no IE spending on his behalf); Whitburn raised $139,000 in direct contributions; Foster raised $15,000 for a special election.

Inferredthe BIA, Chamber, and SDPOA each endorsed LaCava, Whitburn, and Foster but not Campillo, which the source characterizes as a shared "donor ecosystem" / "voting bloc" — a characterization of the contribution and endorsement pattern, not a legal finding; no body has ruled the appointments were purchased.

Prior committee reshuffle. LaCava removes Kent Lee as Budget and Government Efficiency chair and gives the post to Henry Foster III; Lee receives the ceremonial title of council president pro tem.

2025-11-24 UT-CollegeArea

Campillo votes no on density. The Land Use and Housing Committee votes 3-1 to advance the College Area Community Plan Update, a 30-year plan that would triple density near San Diego State University; more than 70 public speakers testified. Campillo casts the sole dissenting vote.

LaCava reelected 9-0. The council unanimously reelects LaCava as council president. The president's powers include setting agendas and appointing committee members.

2025-12-17 UT-Campillo

The committee swap. LaCava announces committee changes for the 2026 term: Campillo is removed from Land Use and Housing and replaced by Whitburn; Whitburn is replaced as Audit Committee chair by Foster; and the Select Committee on Addressing the Cost of Living is eliminated. LaCava said Whitburn had "requested" the Land Use seat; Campillo told the Union-Tribune he was punished for refusing to be a "yes man". (Campillo's dissent on College Area came three weeks earlier.)

Inferredthe source frames the removal as retaliation for that dissent; it states explicitly that it cannot adjudicate the private conversations and presents only the documented sequence (dissent → removal) — not a legal finding.
2025-12-19 UT-bullies

Editorial framing. The Union-Tribune editorial board publishes "When the City Hall bullies came for Campillo," calling the removal retaliation and naming Campillo "the most honest elected leader in City Hall". The same editorial notes the Measure B fee came in at $43.60/month against a promised $23–$29.

2026-01 OBRag-committee

Package A clears committee 3-0. The reconstituted Land Use and Housing Committee advances Preservation Package A 3-0; Whitburn made the motion, and the BIA praised the changes.

2026-02-18 UT-Rules

Transparency reform killed 3-0. The Rules Committee, chaired by LaCava, votes down 3-0 a Campillo proposal to require accurate cost estimates on future ballot measures — a response to the Measure B fee overshoot.

Council passes Package A 5-1. The full council passes Preservation Package A 5-1. LaCava casts the sole no vote and told reporters he was "exhausted from pissing people off". Three of nine members were absent (Campillo, Elo-Rivera, Von Wilpert); the bill passed at quorum minimum. Critics from the Ocean Beach Planning Board, Save Our Heritage Organisation, and Mission Hills Heritage Association said the reforms "gutted OB's cottage district".

Inferredthe source characterizes the floor no vote as a "plausible deniability" gesture cast after the committee appointment had already secured the outcome — a characterization, not a legal finding.

The Measure B cost track

A second documented track concerns the financial outcome of the 2022 trash measure LaCava co-led.

  • Promised vs. actual fee: estimated $23–$29/month; actual $43.60/month UT-bullies UT-trash-2025.
  • Acknowledged miscalculation: the city's Independent Budget Analyst estimated 285,000 customers; the actual number was 223,000; costs were underestimated by $25.7M, with union raises not factored into the original projections UT-trash-2025.
  • Union raises: AFSCME Local 127 negotiated 21% raises over three years, ratified by 99% of members AFSCME.
  • Outside criticism: the Union-Tribune editorial board called it a "trash fee con job," naming LaCava and Elo-Rivera UT-conjob; former City Attorney Jan Goldsmith wrote the city was "flat-out wrong" to ban private haulers, estimating 20–40% potential savings UT-Goldsmith.

Mission Bay and the lobbying record

  • 2025 summer — Consent Agenda placement. LaCava placed a surplus-land designation for a section of Mission Bay Park on the council's Consent Agenda (the block-vote, no-discussion track) OBRag-bus. After former council member Donna Frye mobilized public opposition OBRag-Frye, the council voted 7-1 to delay the item for discussion; LaCava cast the sole no vote and said "they threw me under the bus" OBRag-bus.
  • Developer proposal. Suntex Marinas and the Monarch Group submitted an unsolicited proposal for up to 900 residential units, a hotel, spa, and conference center on Mission Bay Park land, dated July 17–21, 2025 — before the July 29 council vote on the surplus designation; the council was not informed UT-MissionBay. inewsource reported Monarch's Sarah Kruer Jager had contributed $25,000 to Mayor Todd Gloria's reelection committee and hired three lobbyists inewsource-MB.
  • Lobbying contacts and donations. Lobbying records show Southwest Strategies lobbied LaCava's office on Mission Bay leases across multiple quarters E-22940. Network donations to LaCava: Chris Wahl $600 (the individual maximum), Jennifer Wahl $600, Ashley Ziegaus $600, and Michael Gelfand (Campland owner and Southwest Strategies client) $99$1,899 total from the Southwest Strategies network E-22940.
  • 355 contacts. MathPolitics analysis of lobbying-disclosure filings counts 355 lobbying contacts targeting LaCava as council president; top firms by volume: Southwest Strategies 30 (across two related filings, 15+15), Edgewater Strategies 16, California Strategies & Advocacy 15, Miller Public Affairs 15 E-22907.
  • Aftermath. Separately, LaCava limited public input on the Midway height-limit appeal, which the council voted 6-2 to appeal OBRag-Midway; and Assemblymember Chris Ward later introduced AB 2525 to exempt Mission Bay from the Surplus Land Act UT-AB2525.

Inferred: the source presents the Consent Agenda placement, the sole no vote against deliberation, and the contemporaneous lobbying as a "pattern…consistent with the gatekeeping behavior" documented elsewhere in the report — a characterization, not a legal finding; the source states it does not claim the placement was caused by lobbying.

What the filings show vs. do not show

The source's own framing of the limits of the evidence:

What the filings proveWhat the filings do not prove
LaCava holds unchallenged appointment and agenda powerThat LaCava made the swap to produce the Package A vote
Campillo dissented and was removed three weeks laterThat his floor no vote was strategic rather than sincere
The replacement (Whitburn) delivered a developer-friendly committee voteThat any donor communicated with him about committee assignments
The same PACs funded Whitburn ($822K+ IE) and not Campillo ($0)That Mission Bay consent-agenda placement was caused by lobbying
LaCava's Rules Committee killed Campillo's reform 3-0No illegal conduct is alleged in this report

UT-Campillo E-22948 UT-Rules

Key players

  • Joe LaCava — Council President; controls committee appointments and agendas; reelected 9-0 on 2025-12-08; ran unopposed in 2024.
  • Raul Campillo — Council member removed from Land Use on 2025-12-17, three weeks after his sole no vote on the College Area density plan; received $0 from developer PACs.
  • Stephen Whitburn — Installed on Land Use on 2025-12-17; his 2024 reelection drew $822,000+ in developer/business IE; made the Package A committee motion.
  • Henry Foster III — Given the Budget and Government Efficiency chair (Dec 2024) and the Audit chair (Dec 2025); endorsed by the same PAC ecosystem as LaCava and Whitburn.
  • Sean Elo-Rivera — Then-Council President who co-led the 2022 Measure B campaign with LaCava.
  • California Apartment Association — Largest itemized contributor to Whitburn's IE committee, $175,000.
  • SDMEA/PNSN (Municipal Employees Association PAC) — Supplied ~87% ($191,584) of Measure B's disclosed funding.
  • Southwest Strategies — Lobbying firm with 30 LaCava contacts; network donated $1,899 to LaCava while lobbying him on Mission Bay.

Caveats

Read this before quoting any figure
  • Aggregated vs. itemized. The $822,000+ Whitburn IE total and the 355-lobbying-contact figure are MathPolitics aggregates from campaign-finance and lobbying-disclosure filings E-22948 E-22907; the named PAC amounts ($175K/$85K/$25K/$10K) are itemized from those filings. The Measure B $219,584 figure aggregates three named sources E-22933 and may not capture every contributor.
  • Author-computed aggregates. "$822,000+ total IE," "$305,000 from five largest contributors," "$295,000" (sum of the four named PAC amounts to Whitburn), "$219,584" (sum of Measure B sources), "$1,899" (sum of the four named Southwest Strategies network donations to LaCava: $600 + $600 + $600 + $99), and "355 lobbying contacts" are author/analyst computations from the underlying filings, not figures quoted from a single document. Each is tagged, but readers should treat them as aggregations.
  • Characterization vs. legal finding. "Voting bloc," "donor ecosystem," "retaliation," "plausible deniability," "closed loop," and "gatekeeper" are the source's characterizations of a documented sequence of legal acts. No ethics body or court has ruled that the committee appointments, the agenda placements, or the donor relationships violated any law. The report explicitly states no illegal conduct is alleged.
  • Causation not established. The brief documents a sequence (dissent → removal → developer-funded replacement → committee vote → reform killed). It does not establish that the steps were coordinated; the source repeatedly states causation is the reader's inference, not a finding.
  • Private conversations. The competing accounts of why Whitburn took the Land Use seat (LaCava: Whitburn "requested" it; Campillo: punishment) cannot be adjudicated from the public record.

Reference key

Report #49 · The LaCava Files (Part 2) · condensed AI fact sheet. Chronological; every claim cited; inferences flagged. Source: report blocks for the-gatekeepers-ledger (report 49).

Corrections

No corrections logged. Spot an error? Tell us and we'll post the fix here.