ALPHA · M2 TARGET 2026-06-30 IDs ONLY — NO STUDENT NAMES STORED

Intake & queue

Step 1 of the loop: bring worksheets in, then send them to the grading agent (step 2). Upload a single PDF, a ZIP of scans, or multiple files — or load the synthetic sample batch. Half-letter (5.5″ × 8.5″), duplex: side A + side B per sheet.

Upload
Validate
Queue
Ready to grade
Waiting for worksheets — drop files below, choose files, or load the sample batch.
Drop scans here or choose files
Single PDF · ZIP archive · multiple PDFs / PNG / JPG
accepts .pdf · .zip · .png · .jpg — scanner-class image PDFs supported (embedded JPEG extraction)

Queued sheets

Queued = ready to grade · Needs review = an uploaded scan the deterministic engine won't guess at (enable the local model in step 2, or handle by hand). Tick sheets to download or remove them.

0 selected

Graded sheets

Every sheet the agent has finished, with its red-mark overlay and score stamp. Tick sheets to download one combined PDF, or open a sheet in step 4 to print, save or email it individually.

0 selected

Grading agent

Mirrors the physical paper path of the alpha rig: feed → duplex scan → OCR → grade → print marks → return. The grading engine is deterministic (reproducible scores, dates and gates); a local model, when connected, writes narrative only.

FEED
SCAN A
SCAN B
OCR
GRADE
MARK
RETURN
Idle — queue sheets in step 1 · Intake & Queue, then press Run.
Idle.
Handwriting reader Uploaded scans are read automatically, entirely inside your browser — nothing leaves this device. The reader loads itself on first use (one-time download, then cached). Clear pen or print works best; faint or messy writing is set aside for review rather than guessed.
Alpha acceptance — 20-sheet consecutive reliability run 0 / 20

Graded output

Select a sheet to see the grading report overlaid on the original worksheet. Print routes to the selected queue (final routing is confirmed in the system print dialog on the alpha rig); Save exports a duplex half-letter PDF.

No graded sheets yet — run the grading agent in step 2.

Student reports

One row per student ID (names are never captured or stored). Click a row to expand per-sheet detail.

Student IDSheets gradedAvg score100s (first attempt) Score trendLast exam date

Archive

Archived sheets leave the active pipeline — queue, graded frame, and output & print — but stay in Reports as history, marked 🗄. Restore them to keep working, download them as a PDF, or remove them permanently.

0 selected