Next.js 16 + React 19 + TypeScript + Tailwind CSS 4. Supabase for auth and Postgres.
Git push to main triggers Vercel auto-deploy (region: iad1).
Supabase handles auth. OAuth callback at /api/auth/callback. Server-side sign-out at /api/auth/signout. Password reset flow: /forgot-password → email → /auth/confirm?type=recovery → /reset-password.
STORAGE_MODE=supabase for cloud. Unset for local filesystem (~/SecondBrain/).
Uses Novyx SDK for persistent AI memory. Pro-gated features: Graph, Insights, Replay, Audit.
This repo is being prepared for open source. Frame it as a reference implementation for building on Novyx, not just a notes app.
Use the /browse skill from gstack for all web browsing. Never use mcp__claude-in-chrome__* tools.
Available skills: /plan-ceo-review, /plan-eng-review, /plan-design-review, /design-consultation, /review, /ship, /browse, /qa, /qa-only, /qa-design-review, /setup-browser-cookies, /retro, /document-release
If gstack skills aren't working, run cd .claude/skills/gstack && ./setup to build the binary and register skills.