Disable Vercel Authentication
Make the production deployment public. Right now the Vercel project is protected, which blocks both direct traffic and the custom-domain cutover.
Make the production deployment public. Right now the Vercel project is protected, which blocks both direct traffic and the custom-domain cutover.
Add a strong random SESSION_SECRET in Vercel so the lightweight signed-session cookie is not using the development fallback.
Add the shared platform key in Vercel so the public demo can run without forcing every visitor to bring their own key.
Register the final hostname on the Vercel project first so Vercel can tell you exactly which DNS target it expects.
Point cnc.riera.co.uk at the Vercel target from your Cloudflare zone. This is the main step that still needs your direct DNS access.
Confirm that the shared platform key path works and that visitors can also paste their own OpenRouter key when they want more usage.
Lightweight login details and generation events are logged server-side in this bootstrap release, so use the logs to inspect who is testing the workflow.
Browser-scoped history is enough for the first live release. Add a real storage service later if you want durable history and richer follow-up.
now
Disable protection, add the secrets, and validate that the live generator works on the production deployment.
next
Finish the cnc.riera.co.uk cutover in Vercel and Cloudflare, then inspect the runtime logs for real usage.
later
Add managed persistence, stronger auth, and richer controller-specific post-processors once real conversations start.