New York City
Explicit closure, re-closure, and reopening actions become dated events. Inspection history is retrieved for the matched CAMIS and tied to the raw response hash.
Reject a close tie instead of picking the most convenient candidate.
Reject a name match when the street address conflicts.
Keep the facility record separate from the legal operator.
Attach the source ID, URL, retrieval time, snapshot version, and evidence hash.
Store one replayable response for each paid request ID and payload.
Treat source presence as its own signal, not universal proof of a license.
Explicit closure, re-closure, and reopening actions become dated events. Inspection history is retrieved for the matched CAMIS and tied to the raw response hash.
The published closed-business field creates a closure event. Other inspections show source activity, but the feed does not establish the legal operator.
The source lists active facilities and removes closed ones. One missing record therefore becomes potentially_removed, never a claimed closure. Ownership changes can also create a new permit even when the venue name stays the same.
The reviewers were independent machine agents, not human certifiers. NYC cleared its jurisdiction threshold; King County had no observed errors but too few cases for the same lower bound. Wake County was not in this gold audit. The benchmark measures record resolution, not legal operating authority.