ContextLattice v3.6.3 - Dashboard Auth Boundary
Patch release for the open-source dashboard auth boundary.
Highlights:
- Dashboard no longer initializes NextAuth unless
AUTH_REQUIRED=true. - Local OSS mode returns
auth_disabledfor/api/auth/sessioninstead of surfacing server configuration errors. - Billing page no longer auto-fetches account-only billing state or displays sign-in prompts when auth is disabled.
- Public README baseline remains current at
v3.6.2+/ v3.6 runtime stack language from the prior docs fix.
Validated locally before release:
- TypeScript, dashboard tests, production build.
- Runtime
/api/auth/sessionsmoke returns404 {"ok":false,"error":"auth_disabled","authRequired":false}. - Playwright
/billingsmoke renders with no/api/authrequests, no console errors, and no sign-in/create-account UI.