LifeNode OS
How LifeNode OS is built, deployed, integrated, and improved — the stack under the hood and the workflow that keeps it reliable.
Features start from operator pain points — VA EOD logs, BizNode triage, household grocery sync — not abstract dashboards. Ann's GHL and automation background informs what ships first.
Cursor and agent skills accelerate implementation while human review keeps data migrations additive, storage keys stable, and billing gates aligned with plan entitlements.
Supabase MCP for schema checks and logs, Context7 for framework docs, Sentry for incident triage, and Vercel tooling for deploy verification — so changes are validated before they reach users.
Additive database migrations only, patch/merge persistence (never wipe user rows), lint + build verification, and Playwright regression on auth and OAuth when integrations change.
LifeNode OS is not a GHL white-label — it is a separate product — but it inherits the same design instincts Ann uses for clients: clear pipelines, accountable handoffs, and automations that respect human review. BizNode triage and VANode client workflows mirror how high-performing agencies run CRMs without forcing everyone into one vertical SaaS template.
Future connectors are prioritized when vendors offer stable OAuth or public APIs and when users report repeatable workflows (see Feedback & suggestions).
Developers run npm run dev from app/lifenode-os. Supabase env vars enable cloud sync; without them, local JSON fallbacks apply for shell state in development only. A server-only plan override exists for local QA of gated nodes — it never runs on Vercel production.