Standardized Exams
Govern canonical exam definitions, questions, answer keys, rubrics, response sheets, OCR readiness, and publishing.
Standardized Exams are the canonical layer that defines official exam packages — questions, answer keys, rubrics, response-sheet templates, and OCR readiness — before any teacher in Tetrahedron can assign them. This is where SuperAdmin owns the exam itself; Tetrahedron only instantiates published packages.
Use the governed catalog below to move from jurisdiction to subject, administration instance, package questions, answer key, and downstream publication. Reads come from the canonical exam collections; instance changes use the governed Standardized Exam callables.
NY State end-of-course exams (Algebra I, Living Environment, Global History, etc.). The canonical subject roster is defined below; questions, scoring keys, and OCR response sheets are governed here.
Shared catalogCanonical package readiness and advanced filters ▾
SAT, PSAT, AP, ACT, and college-readiness practice packages. Section-timed delivery, rubric-graded essays, multi-form versions.
ICFES Saber 11 (Colombia) and equivalent national-level standardized exams. Multilingual questions and country-scoped jurisdiction.
State-level standardized assessments (other than NY Regents). Per-jurisdiction grade and subject alignment, OCR-friendly response sheets.
School- or district-scoped benchmark assessments — fall, winter, spring cycles. Reusable templates with versioned answer keys.
Skill-tagged diagnostics that feed into mastery and remediation pathways. Short-form, adaptive-friendly question sets.
📦 Canonical package model Architecture · Reference
The collections that an exam package spans. SuperAdmin owns the canonical entities; Tetrahedron consumes published packages and writes only the runtime layer.
The canonical exam definition — identity, exam_family, jurisdiction, language, grade/subject/course refs, question manifest, version metadata.
Per-question correct answers, accepted variants, point allocations, partial-credit rules. Versioned alongside the exam.
Rubric definitions for short-response and open-response items — criteria, levels, descriptors, score bands.
OCR-ready response-sheet layouts — bubble grid, fiducials, page geometry, multi-form mapping. Required for paper delivery + scan.
Course-bound instance of a published exam package. Carries delivery_mode, timing window, scramble/form selection, and the canonical exam_ref.
Per-student submission record. Lifecycle is governed by deriveEvaluationState() — SUBMITTED, SCAN_PENDING, GRADED, etc.
Per-question outcome records — selected answer, correct/partial/incorrect, points, rubric scores. Used by Observatory and Octahedron.
✅ Package readiness checklist Validation gates
A canonical exam package can only move to the Publishing Queue when every gate clears. This is the contract Tetrahedron consumes.
🔁 Downstream runtime flow
How a published exam package moves from canonical governance to per-student results.
%20V3%20-%20fondo%20claro.png?alt=media&token=851767ed-3c36-4613-b959-474dcb0c2efb)
