Goal
Reduce cost and third‑party dependency by building and using our own address dataset over time, while keeping suggestion quality high.
Who Uses This
- Operators who want lower provider costs and fewer external dependencies.
- Customers who want faster and more reliable suggestions.
- Developers who need predictable behavior even when upstream providers degrade.
What “Done” Means (Business)
- The system stores addresses observed during normal operation to build a reusable dataset.
- Future suggestion requests can be served from our own dataset when possible, reducing external calls.
- The product captures a signal for “accepted” addresses (what users actually select) to improve relevance and confidence.
- The system still falls back to external providers when local coverage is insufficient.
- Data handling has clear privacy and retention expectations (no user identification required to benefit from the dataset).
Constraints
- Must not meaningfully slow down live suggestions.
- Must support gradual rollout and safe behavior (never return obviously wrong merges).
Out of Scope
- Bulk importing external address datasets.
- Full postal validation/correction.
- Multi-region/high-availability database replication.
Technical notes: #2 (comment)
Goal
Reduce cost and third‑party dependency by building and using our own address dataset over time, while keeping suggestion quality high.
Who Uses This
What “Done” Means (Business)
Constraints
Out of Scope
Technical notes: #2 (comment)