CSA Lesson Builder

Locked to CSA Teacher Guide flow: Thinking → Build → Program → Play → Investigate → Reflect
v0.3.3 separate Worker + live AI fallbackNot logged in

Teacher / Manager Login

Production login uses your Cloudflare secrets: TEACHER_PASSWORD, MANAGER_PASSWORD, and AUTH_TOKEN_SECRET. The app connects automatically to the deployed CSA Lesson Builder Worker, so staff do not need to type an endpoint.

API keys and passwords stay in your separate Cloudflare Worker only. The browser sends the role and password to Worker /login, receives a session token, then calls Worker /generate for AI drafting.
Copied