USDA.properties · Address checker · Methodology

Original validation report · July 2026

USDA address-checker reliability report

A transparent regression test of the independent location-screening pipeline across 50 public U.S. addresses.

50/50test cases passed
100%observed pass rate
2 sourcesCensus geocoder + USDA layer
This validates software behavior, not loan eligibility. A passing test means the checker produced the expected documented signal and evidence path for that case. USDA Rural Development and an approved lender make final determinations.

What was tested

The suite submits public, non-sensitive street addresses through the same production workflow a visitor uses. It checks geocoding, coordinate handling, USDA map-layer response, result classification, source attribution, and failure behavior. Cases are intentionally distributed across multiple states and expected map outcomes.

Test groupCases
result30
no_match18
upstream_error2

Pass criteria

  1. The address resolves through the configured public geocoder.
  2. The resulting coordinates are accepted by the current USDA geographic layer.
  3. The returned screen matches the case expectation.
  4. The response includes a timestamp, source-layer identity, and official-verification route.
  5. No case is represented as an underwriting or approval decision.

Reproducibility

The automated suite is maintained in the project as tools/run-checker-regression.mjs. A scheduled workflow reruns it against production and retains the machine-readable report. Tests are also run before material releases.

Download the machine-readable results · Try the checker

Known limitations

Governance

A failed scheduled run is retained and escalated; results are not silently removed. The report is refreshed after material checker changes. Corrections can be submitted through the corrections process.