Solution Architecture
Next.js Server-side role-based routing. EMs and engineers land on separate dashboards, enforced server-side. Node / Express REST API backend handling sessions, invites, growth profiles, and AI orchestration. PostgreSQL Persistent storage for growth records, session data, action items, and sentiment history. Clerk Auth and invite-based onboarding with pending/accepted status tracking and nudge throttling. Claude API Powers AI growth suggestions grounded in session notes, and private engineer session summaries. Privacy Layer Raw EM notes never exposed to engineers. AI summaries are independently generated.