Agent rule
Product name is Connections (not CRM in UI). Owner UI lives at /owner/connections/ — contact list, lanes/warmth, CSV, compose send. /owner/people/ is builders / hire / referrals only. Send one contact or one lane via Resend with action crm_send on /api/todo (no new Vercel function; tables stay crm_*). Skip unsubscribed; lane send capped (~100). Coming soon UI stubs document drip, sequences, schedule, pending touches, open/reply tracking, inbox sync — do not implement those backends until asked. Personal focus first; occasional newsletter second.
Status: Accepted
Context: Keep-warm relationship work outgrew the People page; builders ops and contact desk need separate homes.
Decision: Pull contacts + email to Connections; keep People for showcase hire pipeline.
Consequences: Overview + owner nav link to Connections. Supersedes ADR-058 UI location. Extend server-lib/crm-api.js for send/import/settings.