Platform literacy

How to read a Snorkel result

Use the result matrix during task creation and submission. Fix real blockers without overreacting to non-blocking statuses.

Interpret the evaluation before acting

What the result showsWhat it meansWhat to do
Difficulty MEDIUM or HARD, Status SolvableHealthy task, in the allowed band and solvableSubmit
Difficulty TRIVIAL or EASYToo easy, below the MEDIUM minimumRework to make it harder, keep it solvable, and re-run
Red cross, some tests not passed by any agentNot solvableRework the task so the oracle passes every test
Oracle not 1, or nop not 0The task is brokenDownload the agent logs. Give the logs and task to Claude, then ask it to fix why the oracle failed or nop passed
AutoEval build update, Build FAILEDNon-blocking statusIgnore it; this status does not stop submission
Quality Check passInstructions describe what the tests checkNothing. If it fails, add the missing tested requirement to instruction.md
Agent review Warning, Test Quality RobustSoft suggestion; tests are solidIgnore
Agent review or Test Quality Critical or VulnerableReal blockerFix it before submitting

Preserve difficulty while fixing correctness

A healthy task is both difficult and solvable. When fixing failures, correct the oracle, environment, tests, or missing disclosures without weakening a legitimate requirement. Re-run oracle and nop after every material change.

Open debugging and revision prompts →
Compact quick-reference
SignalDo this
MEDIUM/HARD + SolvableGood — submit / send to reviewer when ready
TRIVIAL or EASYToo easy — harden, then re-run
Status not SolvableFix oracle / tests / instructions
AutoEval Build FAILEDUsually ignore (non-blocker)
Critical / VulnerableMust fix before submit
Recommendations under WarningResolve them (Warning label alone is OK)