Skip to content
Venue AuthorityTry the API

Methodology

The demo says less when the source proves less.

Direct regulator identifiers preserve continuity inside each source. Merchant lookup uses a frozen name-and-address threshold. The system rejects weak, conflicting, or tied matches instead of producing a convenient answer.

Reject when two candidates remain materially tied.

Reject when the address conflicts with the best name match.

Keep facility continuity separate from operator continuity.

Preserve the source URL, record ID, observation time, event time, and artifact hash.

Collapse violation-level duplicates into one inspection event.

Treat current-source presence as its own state, not as proof of a license.

Jurisdiction-specific interpretation

New York City

Closure and reopening actions become evidence events. The dataset covers active restaurants and applicants and retains limited history, so the product preserves each dated snapshot.

King County

The inspection-closed-business field creates a closure event. A later active inspection can show current source activity, but the audited fields do not identify the legal operator.

Wake County

The current source contains active facilities and removes closed ones. Absence from one snapshot is not a closure event. A dated earlier snapshot is required. Wake County also says an ownership change closes the old permit and creates a new one even if the venue name stays the same.

The demo does not claim

  • That a facility is physically open right now.
  • That a trade name identifies its legal operator.
  • That an inspection record is a universal operating license.
  • That the 100-record demo passed the production precision gate.

Production gate

The prior resolver benchmark had 99.7013% point precision and a 99.2369% two-sided 95% lower bound. Production requires a frozen multi-jurisdiction holdout of roughly 5,000 accepted cases at the observed error rate, with coverage and rejection rate reported beside precision.