Phase 1 Staging Prep

Private rollout foundation is in place

This repo is now structured as a private application foundation rather than a public static calculator. The deploy target, auth flow, invite flow, and usage tracking groundwork are prepared, but no live vendor services have been switched on yet.

Next.js App RouterVercel-readySupabase + Resend scaffolding

Vercel-ready app structure

ready

Next.js routes, server endpoints, and environment templates are in place.

Canonical app URL

ready

Application links and auth callbacks resolve from https://www.certifisteel.com.

Supabase auth and data

ready

Public URL and anon key are set. The auth callback and gated app flow are wired.

Resend invitation email

ready

Direct invite emails send from invites@mail.certifisteel.com. Supabase magic-link emails still depend on SMTP configured in Supabase.

Local preview mode

ready

Disabled for deployed environments so access runs through the live auth flow.

Aligned To Scope

What has been prepared for the pilot rollout