- shop-chat messages (buyer <-> shop owner) never sent any push notification
at all — sendShopChatPushNotification (chatHelpers.js) now fires on every
send, mirroring the existing regular-chat push path; data payload carries
shop_id/buyer_id/sender_role so clients can route directly to the thread
- New POST /shops/:id/send, mirroring the existing shop-product send
endpoint — lets a user share a shop itself (not just one product) into a
regular chat message as a sharedShop payload
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>