POC10 to Pilot-Ready Product Architecture · React 19 + Supabase + Cloudflare Pages
Track acceptance criteria as each sub-project is deployed to staging (truenorth-ai-a5j.pages.dev).
| Sub-Project | Deliverable Area | What The Client Will Test On Staging | Status |
|---|---|---|---|
| SP1 | 6 Interactive Exercises | All 6 exercises fully playable with real engine scoring and tier transitions (CF rule flip, EI retries). | ✓ Deployed |
| SP1 | Teacher Portal CRUD | Add, soft-remove, restore, and permanently delete students with typed confirmation. Groups & Actions tab with pedagogical strategies. | ✓ Deployed |
| SP2 | Edge Password Gate | Unauthenticated visitors blocked by shared password screen; token persists session. | ✓ Deployed |
| SP2 | Zero-Key Claude Proxy | Intake report generates via Edge Function; zero API keys or secrets in browser bundle. Claude model selection and fallback working. | ✓ Deployed |
| SP2 | Adult Magic Link & Child Privacy | Adults log in via magic link; child records remain pseudonymous without passwords or logins. Public auth callback route enabled. | ✓ Deployed |
| SP3 | AI Hypothesis Extraction & Regeneration | Claude extracts hypotheses from free-text answers; real exercise instances update report with empirical evidence. | ✓ Deployed |
| SP3 | Hypothesis Verdicts & Phrasing | Outputs Consistent / Contradicted / Not Yet Testable with agreed diplomatic phrasing. | ✓ Deployed |
| SP4 | Qualitative Rubric Judgement | Claude judges CT & SE responses against Dr. Chew Lee's rubric facets, replacing word counts. | ⏳ Awaiting Rubric |
Last Updated: 2026-09-21 — Post-deployment verification
Staging URL: truenorth-ai-a5j.pages.dev