Release 2 · Up Next
Pin Upgrades
Make the product better at what it already does. Manual pin creation, visibility tiers, amalgamated place cards, richer data.
Summary
Improve the core pin experience with new creation flows, smarter map display, and richer data. "Make the product better at what it already does" — not new lanes, just depth.
Biggest user-visible wins: manual pin creation (no photo required), pin visibility tiers (Private / Followers / Close Friends), and amalgamated place cards showing when multiple people in your network have pinned the same spot.
What's in scope
- Manual pin creation — drop pin on map or enter coordinates without a photo
- Saved pins map layer — toggle to show/hide your saved pins
- Pin visibility tiers — Private / Followers / Close Friends (enum upgrade from the current boolean)
- Pin clustering improvements — enhanced Mapbox client-side clustering UX
- Amalgamated place card — stacked avatars, network timeline view
- AI-generated display name for amalgamated cards
- Data augmentation for user pins — extend Scout enrichment model to user-created pins
Open questions
- Close Friends data model — new
close_friendstable, or a flag onfollow_requests? Affects RLS complexity. - Amalgamated place card UX — Paper design needed. What does the card look like when 2 people vs 10 people have pinned the same spot?
- AI display name generation — client-side or Edge Function? Depends on encryption timeline.
- Data augmentation pipeline — reuse
wp-scoutEdge Function, or separate function scoped to user pins?