The Records Project
Massachusetts  ·  Vol. I  ·  Est. 2026
An independent analysis

30,800 orders.
Twelve years.
The questions no one had asked.

The Massachusetts Supervisor of Records publishes appeal decisions one PDF at a time, with no facets, no trends, and no aggregate view. We assembled the corpus, classified every disposition, and now ask of it the questions a journalist or researcher would.


30,800
orders, 2014–2026 ytd
98.8%
classifier accuracy on labeled holdout
10,238
orders closed without ordering disclosure
$0
cost to run a full corpus pass

The questions an archive cannot answer

Has the Supervisor of Records ordered fewer agencies to release records over the past three years? Which custodians are most often appealed? Where in the Commonwealth do procedural closes outnumber substantive rulings? Which doctrines have drifted in the case law without anyone noticing?

These are the questions a working journalist asks once and gives up on, because the answers are nowhere — not in the SOR portal, not in the State Reference archive, not in any academic dataset. They require reading every order. We did that, in software, and we kept doing it daily as new orders publish.


What you'll find here

The Data — live trend lines and tables for the 30,800-order corpus. Begin with: has the rate at which the Supervisor orders disclosure declined since 2022? (Yes, slightly. The detail is on the page.)

MassTech — a long-running case study in agency transparency failure, told through the records the agency would not produce.

Ask — a question form for journalists and researchers. We answer at low cost; we publish what we find.


A docket without a database is a stack of paper. Pattern is invisible without aggregation. — The Records Project, founding note

The Massachusetts Public Records Law has been called among the weaker open-records regimes in the country. The 2017 reform helped. Whether subsequent administration has kept pace with that promise is — until now — a matter of impression. This project replaces impression with a count.

See the data →