Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Item Review Desk: exam questions that can't go live until a second person signs them off

Description and use

Item Review Desk stores exam item state in Sanity, logs transitions, blocks authors from approving their own items, and builds a practice bank from approved items only.

Problem

Exam items were managed via email and spreadsheets, lacking traceability, auditability, and automated workflow.

Outcome

The system logs every state transition, prevents authors from approving their own items, and builds a practice bank from approved items only. It also supports offline preview via seed data.

Workflow

  • Draft item
  • Submit for review (human or AI agent)
  • Request changes (human)
  • Approve (human, not author)
  • Retire (human)
  • Reopen (human)

Evidence

Item Review Desk puts that process into Sanity as data. Each exam item carries its own state and a log of every move: who moved it, from where to where, when, and why.

Source

Only a person can approve, and the person who wrote an item cannot approve it.

Source

A Next.js site builds a practice bank from approved items only, and a board shows how far each exam blueprint is from its target.

Source

  • Record date: 2026-10-01T23:40:59.200Z