You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Per-task verdict from test results (fail-to-pass all pass AND pass-to-pass all pass). Metrics: pass@1, the unbiased pass@k estimator (Chen et al. 2021), Wilson 95% CI, edit-format conformance rate, cost (tokens, wall). The engine refuses (no number at all) on 0 tasks, 0 executed tests, empty output or a sandbox error counted as a pass.
Acceptance: FALSIFY-ACE-VERDICT-* and FALSIFY-ACE-METRIC-* tests green.
Part of #5281. Spec: docs/specifications/apr-code-eval-v1.md (APR-CODE-EVAL-001).
Follow-ups from the #5290 seat reviews (spec APR-CODE-EVAL-001, head c814c01), to fold into this ticket's build:
(seat 2) If edits(out) is computed by parsing, a non-empty output that does not parse lands in EMPTY, so the ¬parses FORMAT_ERROR arm never fires. Define EMPTY apart from the parser (raw output is blank or whitespace only) and add a falsify row: non-empty unparseable output ⇒ FORMAT_ERROR, never EMPTY.
(seat 1) Make the refusal of an all-FORMAT_ERROR run a direct falsify row rather than something derived from the 0-pass rule.
(C314 haiku nit) MET-004 uses a per-task v_t while MET-005/008 use per-sample v_{t,s}. Pick one index.
merged into #5314 (master ticket for epic #4000; triage rule 7b, 2026-10-14). It is a checklist row there; reopen this issue when work on it starts or its PR opens.
Moved: this sub-ticket is now a row in #5342 (apr code eval: task suite, sandbox, metrics and nightly receipts (APR-CODE-EVAL-001)), split out of #5314 by theme.
Activity
noahgift commentedon Oct 14, 2026
Follow-ups from the #5290 seat reviews (spec APR-CODE-EVAL-001, head c814c01), to fold into this ticket's build:
edits(out)is computed by parsing, a non-empty output that does not parse lands in EMPTY, so the¬parsesFORMAT_ERROR arm never fires. Define EMPTY apart from the parser (raw output is blank or whitespace only) and add a falsify row: non-empty unparseable output ⇒ FORMAT_ERROR, never EMPTY.Refs #5290
noahgift commentedon Oct 14, 2026
merged into #5314 (master ticket for epic #4000; triage rule 7b, 2026-10-14). It is a checklist row there; reopen this issue when work on it starts or its PR opens.
noahgift commentedon Oct 14, 2026
Moved: this sub-ticket is now a row in #5342 (apr code eval: task suite, sandbox, metrics and nightly receipts (APR-CODE-EVAL-001)), split out of #5314 by theme.