Animated sequence diagram — browser signals stored per submission → exam closes → Phase 1 behavioral batch (synchronous, inside batch task) → Phase 2 similarity (async, staggered per question)