Skip to content

Conversation

@AdenForshaw
Copy link
Contributor

Summary

  • introduce EnrichmentAdapter interface with OSS no-op implementation
  • add runtime loader with pluggable BigQuery adapter
  • enable optional enrichment on Places endpoint and document env vars

Testing

  • npm test
  • npm run build

https://chatgpt.com/codex/tasks/task_e_68a3ddc888fc8326b0fa73fd430989e9

@AdenForshaw
Copy link
Contributor Author

We pin everything the Overture GERS ID - so our hosted version has a huge Enrichment table mapping the Overture Places to things like the equivalent OSM entity ID where it exists (as Overture has a lot more places with higher recency than OSM).

This PR allows Places requests to be joined with your own BQ Enrichment table if you're hosting it yourself.

@AdenForshaw AdenForshaw merged commit 7e6478f into main Aug 19, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants