kcar 89db695555
Some checks failed
supabase-ci / validate (push) Has been cancelled
feat(db): exam-marker region kinds + part geometry (73)
Extends 72 for the locked S4-9 shape taxonomy (no Band/span):
- exam_questions: add bounds jsonb + page int (the drawn Part box; null for
  derived main questions).
- exam_response_areas: add context_type (v1 generic, future STEM differentiation);
  extend kind CHECK to response|context|question_number|mark_area|reference|furniture.
Additive + idempotent. Applied to dev .94 and verified (columns present; CHECK
def lists all 6 kinds). NOT applied to prod .156.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 21:10:34 +00:00
2026-02-22 21:54:19 +00:00
2025-11-14 14:46:49 +00:00
ddd
2026-05-13 22:38:05 +00:00
Description
Self-hosted Supabase stack (17 services) for Classroom Copilot — PostgreSQL, Auth, Storage, Realtime, Edge Functions
385 KiB
Languages
TypeScript 86.6%
PLpgSQL 13.1%
Dockerfile 0.3%