You are a street address. Follow yourself into a location.

A raw address becomes a stable place you can cite: an identity, the point it sits on, the jurisdictions that hold it, the hazards that map it, each value traced to the authority that made it.

  1. "412 alder crt,, riverbend OR"

  2. UScountryORregion97405postcodeRIVERBENDcityALDER CTroad412house

    • a point on the spinepoint_evidence
    • a jurisdiction chaincontainment · US Census TIGER
    • a mapped flood zonehazard_area · FEMA

Seven ways to speak about a place.

A grounding family is a relationship class: a kind of thing an authority can say about a location. Because they describe the relationship, not the source, the same seven carry any country's data.

containmenthazard_areapoint_evidencevalidation_verdictidentity_keylink_evidenceexistence

containment

Reads which admin and statistical areas contain this point.

e.g. US Census TIGER, registry

Same relationship, any country: a family describes what is being said, so a new nation's data plugs into the same seven.

External datasets, as grounders.

A grounder is a pluggable adapter: it takes an external dataset, declares who it is (authority) and where it applies (jurisdiction), and attaches typed evidence to a location by family.

flood hazard maps

published by an authority

  • classify → hazard_area
  • authority → FEMA, registry
  • jurisdiction → [US]

typed evidence

hazard_area

Onboarding a dataset is three declarations: classify it to a family, build a per-source artifact, and declare authority plus countries. A planner then routes each location to the grounders that serve its country.
The grounder roster: which authority fills which family, its authority class, and whether it is publicly named.
Grounder / authorityFamily filledAuthority classVisibility
FEMA flood hazardhazard_arearegistrynamed, public domain
US Census TIGERcontainment (jurisdiction)registrynamed, public
US Census TIGER address rangespoint_evidence (interpolated)inferrednamed, public
US DOT National Address Databasepoint_evidence, identity_key, existenceopen_aggregatenamed, open
USPS delivery pointvalidation_verdict (deliverability)registrynamed
Parcel registry (role, unnamed)link_evidence, existencelicensed_aggregaterole only
Geocoder (role, unnamed)point_evidencelicensed_aggregaterole only

One family, many grounders.

A family can have many grounders across countries. The registry is a list; a planner filters it by the question does this grounder serve this country.

The classification never changes.

Canada onboards its flood register under the same hazard_area family, declaring its own authority and [CA]. Only the instance is new; the family stays the same.

Authority is reconciled.

When sources speak to the same attribute, a versioned authority ladder decides the golden value and keeps the losers as corroboration. Ties break by validity date, then ingest time.

  1. 1registryan authority of record for the attribute
  2. 2licensed_aggregatea curated aggregate, under license
  3. 3open_aggregatean open, community or agency aggregate
  4. 4inferredderived or interpolated, not asserted
Golden valuelicensed_aggregate

the geocoder's coordinate

Outranks the interpolation; this is the value the folio cites.

Retained as corroborationinferred

US Census TIGER address-range interpolation

Kept on the record; a losing claim is corroboration, not deleted.

Every value keeps its provenance, expressed as a W3C PROV graph: who asserted it, what it was derived from, and why it won.

A location's path.

Six stops, four gates. Parse and Resolve are open; the last four each hold a gate. A value that is wrong or unattributed cannot pass, so it never reaches a reader.

  1. Parse

    read the string as it arrived

  2. Resolve

    canonical key, deterministically

  3. Mint

    gate: fail-closed on disagreement

  4. Ground

    gate: authority and jurisdiction declared

  5. Reconcile

    gate: every value provenanced

  6. Folio

    gate: cited or omitted

Each gate is a precondition, not a preference: mint fails closed when candidates disagree, grounding requires a declared authority and jurisdiction, reconciliation requires provenance on every value, and the folio prints only what is cited.

The system, honestly marked.

Five layers, each marked with its maturity in form as well as color: filled is serving, an ink outline is built, a dashed outline is proven on one county with the national run pending.

  • Serving edgethe live answer to a query
  • Location spinethe mint: durable identity at a point
  • Grounding layerthe seven relationship families
  • Claim graph and reconciliationW3C PROV and the authority ladder
  • Build planeopen authorities to durable artifacts
Serving: live today.
Built: complete, national, awaiting cutover.
County-proven: proven on the ground, a national serving path still to come.