STR registry · outcome guide

Monitor one complete permit scope without manufacturing disappearances.

A 25-row run is excellent for evaluation and wrong for change monitoring. Monitoring begins only after one jurisdiction is fetched completely, saved as a hash-bound baseline, and compared later with the identical scope.

Run the bounded Orlando exampleOpen the full Actor

1. Prove the normal path with a bounded run

{
  "cities": ["orlando"],
  "status": "active",
  "maxRecordsPerCity": 25,
  "snapshot": false
}

Inspect the permit ID, normalized and source-defined status, address, source URL, retrieval time, and RUN-RECEIPT. This establishes field fit and cost without claiming complete coverage.

2. Open monitoring with a complete baseline

{
  "cities": ["orlando"],
  "status": "all",
  "maxRecordsPerCity": null,
  "resolveJurisdiction": true,
  "snapshot": true
}
One city, no row cap.

The Actor rejects snapshot=true when maxRecordsPerCity is set. It also fails before writing a baseline when the run's paid-item limit cannot hold the complete result.

Read both receipts.

RUN-RECEIPT binds query, coverage, counts, monitoring state, and the change-receipt hash. The first healthy run records complete_baseline_created in CHANGE-RECEIPT.

3. Schedule the exact same scope

Keep city, status filter, and jurisdiction-resolution setting unchanged. A later healthy run can report compared_with_prior_complete_snapshot and retain full appeared, changed, and disappeared rows.

Scope identity matters: changing status creates a different monitoring baseline. An active-only result must never be compared to an all-status baseline.

4. Let bad publisher responses fail closed

Empty, collapsed, schema-damaged, non-monotonic, or integrity-invalid candidates are quarantined. The last healthy baseline remains active. A bounded or otherwise incomplete result cannot generate a disappearance claim.

From run to customer workflow

The $99 Permit Evidence Audit evaluates up to 25 submitted addresses in one supported jurisdiction. If the result meets the buyer's named condition, the full $99 is credited toward the $500, 30-day founding monitoring pilot for up to 500 addresses.