Skip to the content.

LiveCodeBench code-generation submission packet - assembly index

Status: BLOCKED_PRECREDENTIAL - no result claim, no authority row yet. Date: 2026-07-01. Issue: https://github.com/anthony-chaudhary/fak/issues/2115 Parent epic: https://github.com/anthony-chaudhary/fak/issues/2085

This is the assembly index for a future LiveCodeBench leaderboard submission for the code generation scenario. It pins the repo-side packet artifacts, records the evidence still missing before any score may be promoted, and provides the fill-after-evidence BENCHMARK-AUTHORITY.md row template.

It makes no LiveCodeBench result claim. result_claim_allowed=false until the official LiveCodeBench grader has scored the exact saved generations over a fixed release and date window. The row template below is a form to fill after evidence exists, not a benchmark row.

The Evidence Gate

LiveCodeBench accepts leaderboard submissions for the code-generation scenario through the upstream submissions flow. A fak row cannot be submitted or copied into BENCHMARK-AUTHORITY.md until all of these conditions are true:

As of this packet, the campaign is BLOCKED_PRECREDENTIAL: there is no official graded code-generation run, no upstream submission PR, and no authority row.

Checked-In Artifacts

Every artifact below is tracked in this repo. Re-derive hashes with sha256sum <path> and compare before promoting a result.

Artifact Role in the packet SHA-256
docs/benchmarks/LIVECODEBENCH-RUNBOOK.md End-to-end command path and official-grading evidence contract. 84c76b51e05839806ccfefbe7f0a95cc13b36b84de32f021356eb2b53c7d724f
docs/benchmarks/LIVECODEBENCH-RESULTS.md Results scaffold that stays scoreless until official grading fills it. b594465adb078ce3dce3c83e2d635631c50460ff2b9381ee53679f67a882395f
internal/livecodebench/testdata/fixture.json No-network committed fixture for the CI smoke; adapter evidence only, never a leaderboard result. b4afd9593e9567fe957ad161c862d95079baf126590d929b62b7acd0a040bbff

Verify the pinned packet artifacts:

sha256sum \
  docs/benchmarks/LIVECODEBENCH-RUNBOOK.md \
  docs/benchmarks/LIVECODEBENCH-RESULTS.md \
  internal/livecodebench/testdata/fixture.json

Missing Evidence

None of the following exists yet; each must be checked in and hash-pinned before this packet can leave BLOCKED_PRECREDENTIAL:

Authority Row Template - Fill Only After Evidence

When, and only when, the missing evidence above exists, add one row to BENCHMARK-AUTHORITY.md. The row must keep the official LiveCodeBench score separate from fak-specific routing or safety evidence:

Field What it carries Provenance
LiveCodeBench release release_vN or exact upstream revision OFFICIAL - upstream dataset/repo identity
Scenario codegeneration OFFICIAL - leaderboard-accepted scenario
Contest date window YYYY-MM-DD..YYYY-MM-DD OFFICIAL - date-windowed scoring boundary
Model / backend model name, raw serving backend, fak serving backend run contract
Official raw pass@1 / pass@5 raw arm score, if run OFFICIAL - LiveCodeBench grader output
Official fak pass@1 / pass@5 fak arm score OFFICIAL - LiveCodeBench grader output over fak saved generations
fak-specific evidence adjudication/routing verdicts, denied unsafe actions, gateway trace, cost/tokens fak-SPECIFIC - not a leaderboard number
Artifact paths + SHA-256 contract, raw generations, fak generations, custom export, official eval output, score output this packet
Reproduce command exact upstream runner/custom-evaluator/compute-scores commands run contract
Limitations credential scope, release/date window, timeout sensitivity, evaluator variance, submission PR state plain

Until that row exists, no LiveCodeBench pass rate may appear in README.md, the hero comparison, release notes, or any external claim.

Honesty Boundary

This packet is a precredential gate. It records the submission shape, hashes the currently committed scaffolding, and names the missing evidence. It does not run LiveCodeBench, does not submit to the upstream leaderboard, and does not promote a score. status=BLOCKED_PRECREDENTIAL and result_claim_allowed=false remain in force until #2113 and #2114 clear on official grading artifacts.

Where This Sits