Published, and unreadable
- Calls for service. The city publishes them with an address in five columns and no coordinate at all, so they cannot answer “near here” without geocoding two million rows — and geocoding a police record to a door is worse than not carrying it.
- Code enforcement. Published as one file named “past 3 years” whose newest case was opened on 9 January 2018. Eight years stale. Its only descriptive column also embeds the owner's name in free text, and this product does not publish people.
- Calls for service, parking citations and traffic collisions. All three are published and all three carry a written location and no coordinate: a street name and a block number, or a corner. Placing them would mean geocoding a police record to a door, and this report would rather count nothing than count it in the wrong street.
- Fire and EMS call-outs. Published in full, 18 MB a year, and carrying no location finer than a postcode: the file has a city, a ZIP, a problem and a time, and no street and no coordinate at all. A count for a postcode is not a count for a block.
Not published at all
- Rent control. San Diego has none, so nothing here tests for it.
- A run of assessment roll years. The county publishes one roll, so the Proposition 13 staircase cannot be drawn here the way it is in Oakland and Los Angeles.
- Year built, floor area and room count. Not on the roll SANDAG publishes.
- Shaking scenarios. Not published for this county in a form this report can read, so the seismic half of the state's hazard disclosure is absent rather than estimated.
What the report does instead
Each absence is named on the report itself, in the place that would have held it, so an empty space never reads as a clean bill. A register that did not answer is marked unread, which is a different thing from a register that answered with nothing.
Counts run 5 September 2026.