Player sheet
Readiness dashboard
Saved attempts, best scores, weak domains, progress, and readiness status for each certification path.
Authentication required.
Connect Clerk for production. In local Wrangler dev, set AUTH_DEV_MODE=true and use a dev identity.