Add a real-time activity feed to an existing CRM view
Windsurf reads the existing CRM codebase (React + Node + Postgres), adds a Server-Sent Events endpoint for activity events, and builds the feed component with live updates — without touching unrelated parts of the app.
Sales reps see contact activity in real time without manually refreshing the page, catching follow-up moments they previously missed.
In Windsurf: "Add a real-time activity feed to the ContactDetail view. Use Server-Sent Events from a new GET /api/contacts/:id/feed endpoint. Persist events via the existing ActivityLog model."