The one-pager
Year-one CIP is a $57.8 million punch. Year two is the one to read twice.
CIP size — do not flatten these
- FY2025-26: table total $57,803,411 (briefs say $57.8M / ~$58M).
- FY2026-27, June 2025 letter: about $32M.
- FY2026-27, Year-Two Budget-in-Brief: category pie sums to $67.9M (Legacy $25.9M · Streets $19.2M · Traffic $8.8M · Parks $8.2M · Public facilities $3.6M · Water & storm $2.2M).
Both year-two figures are real and dated. The $67.9M line is a mid-cycle upward revision, not a typo to paper over.
General Fund mix FY2025-26 Budget-in-Brief
About 63% of operating revenue is property and sales tax.
- Transfers & reimbursements$35.8M · 35%
- Sales tax$28.3M · 28%
- Property tax$18.9M · 19%
- Other$18.3M · 18%
Spending skews public safety: Police $41.4M (38%), Fire $38.3M (35%), Public Works $18.5M (17%), government services $11.5M (10%).
Reserve
Council policy is a General Fund reserve of 15–20% of annual operating expenditures. The June 2025 biennial projects 20% both years. The Year-Two brief says projected reserves will exceed 20%.
Fund 189 — “Proceeds of Land Sale”
That is the CIP table’s own label (Land Held for Resale). It underwrites a lot of year-one construction:
- Legacy Linear Park — about $7.6M
- Armstrong pedestrian bridge — about $3.9M
- Old Town Improvements — about $3.6M
- Main Street — $1.6M (plus GF-CIP and a $3.17M federal grant noted in the budget letter)
Biggest mapped CIP dots
RHNA scorecard
6th cycle allocation is 6,782 units. The city counts building permits, not entitlements. After five calendar years: 549 permits · 8.0%.
2025 permit count is 54 — verified in the March 17, 2026 council packet, not a chat-brief placeholder. Almost all of the 549 are Above Moderate.
| Income band |
RHNA |
’21–’25 |
% |
Extremely Low is shown separately in the city table (subset of the Very Low family). 2024 APR cover memo had a one-cell Very Low swap vs the attachment; annual 2024 total was 63 either way. 2025 APR Table 1 is the series used here.
Pipeline on the map
Campo 117 / 100 condos at Enderle is secondary news coverage of the Mar 24, 2026 Planning Commission — not used for RHNA math.
Pavement, in plain English
Citywide weighted PCI is 82.5 — “good,” and eligible for Measure M2 Local Match Reduction. That average can hide a bad block.
- MPAH / arterial-collector weighted PCI 80.5 (77.5 section miles)
- Local weighted PCI 85.2 (66.7 section miles)
- Backlog cited at about $16.3M
This layer is a sample
The 2025 PMP Appendix A FMR has 412 treatment rows. We mapped the FY25-26 list, the lowest-PCI segments, and the big arterials (Jamboree, Red Hill, First, 17th, Edinger). Locations are snapped to a curated Tustin street grid — approximate, not survey grade.
Legend
- PCI under 60 — failed / poor
- PCI 60–74 — fair
- PCI 75–85 — satisfactory
- PCI over 85 — good / excellent
Story the FMR actually tells
Some of the lowest PCIs sit on Jamboree (52–60, overlays FY26-27) and Red Hill between El Camino Real and San Juan (49 and 54, overlays FY27-28) — the Old Town edge. CIP is already spending on Old Town streetscape ($3.99M) and Main Street ($7.0M). Pavement FMR and placemaking CIP are neighbors, not the same work order.
Unmapped FMR rows in this sample
Sources
Live URL check → PDF into pdfs/ → table extract. Retrieval Saturday, Sep 5, 2026 (PT). Prepared for Tustin Media. Not published to WordPress from this app.
Full citations and caveats live in ../sources.md. Local CSVs are bundled under data/.
Unmapped CIP (citywide or no point)