Standalone test harness for the AI-assessment voice path — in-browser Whisper + the four signal layers. Not the candidate demo.
What this lab answers: can in-browser Whisper deliver per-word timestamps at acceptable latency on this hardware? The ASR Diagnostic panel reports the truth for your machine/backend. If word timestamps don't come back, Layer 2 degrades to a wall-clock estimate and says so — that's a finding, not a failure.
Ready. Pick a backend & model, then record a ~15s answer.
Fairness contract: Layers 3–4 are diagnostic only. They set capture_confidence (high / reduced) to inform the recruiter — they never alter the Layer 2 proficiency verdict or any content score. (Spec §13.6 / OD-15.)