Skip to content

Add MHT-CET mock testing platform - #27

Open
kewonit wants to merge 7 commits into
mainfrom
feature/mht-cet-testing-platform-20260426-012240
Open

Add MHT-CET mock testing platform#27
kewonit wants to merge 7 commits into
mainfrom
feature/mht-cet-testing-platform-20260426-012240

Conversation

@kewonit

@kewonit kewonit commented Apr 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a source-governed MHT-CET mock testing platform with student attempt flows, admin import/review surfaces, question rendering, scoring, and stats tables.
  • Adds Supabase migrations/RLS for question sources, chapters, questions/options/answers, attempts, responses, events, and CAP 2025 rounds 2-4 tables.
  • Adds validation/import scripts, sample non-official fixtures, source-governance docs, and focused unit tests for schema, imports, config, selection, and scoring.

Verification

  • Targeted MHT-CET unit tests: 21 passing.
  • Dev question-bank validator: accepted 3 fixture rows.
  • Production question-bank validator: rejected the 3 fixture rows as expected.
  • npx tsc --noEmit: passed.
  • npm run lint: passed with existing warnings only.
  • npm run build: passed with the known PocketBase/JWT cache warning.
  • Hosted Supabase migrations were applied and migration history/schema presence was verified.

@vercel

vercel Bot commented Apr 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
deetnuts-prod Ready Ready Preview, Comment Apr 25, 2026 9:08pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant