Check names before adding pins
Constraint. Suggested places can be invented or refer to a road/bus stop
Decision. search Nominatim inside the destination bounds and require at least half the normalized name words to match; exclude inappropriate place types
Result. the recorded Lisbon plan dropped one unmapped suggestion, and accepted stops use OSM names/coordinates. Busy/offline checks preserve a labelled unverified stop without a pin.
Source and evidence limits
natour/README.md → “The AI can't add a place that doesn't exist”, naming src/lib/check.ts. One recorded plan is not an accuracy benchmark.
Read the pinned README ↗

