minapp_payroll · masautt-db

Payroll Corpus Coverage

Every Transparent California export held in the corpus, and every published year still outstanding. Coverage is a diff against payroll_agency_targets, not a self-report — so a year nobody ever downloaded shows as a gap rather than as the edge of the grid.

30 source files reconciled against payroll_sources · drift 0 publisher range verified 2026-09-04
online snapshot 2026-09-04
4,708,302Records
799,349Employees
30Source files
2011–2024Years spanned
12Years outstanding

Coverage matrix

Agency by publication year. Every cell is a state, not a magnitude — volume is in the chart below.

← scroll to see all 14 years →
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
San Bernardino County
329,973 rec · 63,006 emp
23.7k
24.4k
22.5k
22.1k
22.3k
22.7k
22.9k
23.5k
23.2k
24.2k
24.4k
24.6k
24.6k
24.9k
University of California
4,186,430 rec · 659,924 emp
259k
262k
268k
275k
282k
291k
298k
310k
316k
296k
303k
330k
339k
357k
California State University
191,899 rec · 76,419 emp
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
95.0k
96.9k
SBCERA
not tracked · pays pensions
Retirement system, not an employer — publishes no payroll, so there is nothing to fetch
Loaded — record count shown Published, not downloaded Nothing published
Outstanding California State University — 12 published years never downloaded

Transparent California publishes CSU back to 2011; only 2023 and 2024 were ever fetched. At the observed ~95k records/year this is roughly 1.1M records. The loader needs only the EXPECTED_ROW_COUNTS entries — counted with awk 'END{print NR-1}', since these files carry no trailing newline.

201120122013 201420152016 201720182019 202020212022

Records per year

Stacked by agency. The 2023 step is CSU arriving, not growth.

San Bernardino County University of California California State University

Data quality

Two caveats that govern what the corpus can answer. Both get worse, not better, as more data lands.

San Bernardino County
Names withheld0.1%
314 of 329,973 — all in 2011–2014
Job titles classified20.8%
552 mapped · 2,100 unreviewed
University of California
Names withheld35.9%
1,502,356 of 4,186,430 — no identity, real pay
Job titles classified0%
No crosswalk rows at all
California State University
Names withheld0.0%
3 of 191,899
Job titles classified0%
No crosswalk rows at all

Source ledger

One row per imported file, from payroll_sources. Each carries a sha256, which is what makes a re-run a no-op.

AgencyYearsFilesRecords WithheldEmployeesName format
San Bernardino County 2011–202414329,973 31463,006 last_first → first_last
University of California 2011–2024144,186,430 1,502,356659,924 first_last
California State University 2023–20242191,899 376,419 first_last
Total 304,708,302 1,502,673799,349