topbot

Data · Task banks

The task banks.

Three kinds of task were built. TB-A (skill activation): prompts that call for a specific skill, and near-misses that call for none. TB-R (review): real commits that introduced a bug, scored by whether the review finds it. TB-B (build): features re-implemented from their pull-request description inside the repository's parent commit, and greenfield slices from a written spec, scored by hidden tests.

Each bank is frozen as an immutable version with a checksum, so that a result always names the exact tasks it was measured on.

BankVersionTasksChecksumFrozen
TB-Av14690bedbabdcf72026-10-05
TB-Av27721f9afbdc6ec2026-10-10
TB-Rv1699f27c2f16be82026-10-05retired
TB-Rv2696834e3ad75af2026-10-05retired
TB-Rv3557a7fe2b20aaf2026-10-08
TB-Rv4554f01118054482026-10-08
TB-Rv555f1d14dfacec62026-10-08
TB-Rv6550563c21a6b392026-10-08
TB-Bv140c583b39a49282026-10-09
TB-Bv224848be42af1ee2026-10-09
TB-Bv340f8f406ca72e52026-10-09
TB-Bv438b9d393cfb5e72026-10-09
TB-Bv540669ee6241db32026-10-09
TB-Bv639937df8f980202026-10-09
TB-Bv7267383d7eb9ddf2026-10-11
TB-Bv88e781741c5a0d2026-10-11
TB-Bv9697e3d3df0fd152026-10-12

The 69 tasks of the harm check

Scores are the mean share of hidden tests passed, stock and with the setup.

TaskSourceStackKindHidden testsStockSetup
Lightning-AI__pytorch-lightning-eea74433ceLightning-AI/pytorch-lightningpylib160.750.69
PyCQA__pyflakes-d539458de5PyCQA/pyflakespycli101.001.00
aio-libs__yarl-09e500de4baio-libs/yarlpylib121.001.00
alecthomas__kong-4e565e8d77alecthomas/konggocli11.001.00
gdamore__tcell-d57374f097gdamore/tcellgolib21.001.00
go-resty__resty-29010be3b2go-resty/restygolib11.001.00
golang-jwt__jwt-73c870b18egolang-jwt/jwtgolib11.001.00
h3js__rou3-01bb393e2bh3js/rou3tslib41.001.00
h3js__rou3-79480e642fh3js/rou3tsweb11.001.00
h3js__rou3-835332aca0h3js/rou3tsweb121.001.00
h3js__srvx-555a7932aeh3js/srvxtsweb31.001.00
h3js__srvx-6b3b2910aeh3js/srvxtsweb460.890.89
h3js__srvx-e0934021d4h3js/srvxtsweb181.001.00
hgrecco__pint-bbc6b4c600hgrecco/pintpylib10.000.00
joke2k__faker-4ca9116ec2joke2k/fakerpylib21.001.00
junegunn__fzf-f779e6a4dfjunegunn/fzfgolib21.001.00
labstack__echo-abbb92edbblabstack/echogoweb21.001.00
mark3labs__mcp-go-e9a7badccemark3labs/mcp-gogoweb71.000.50
ml-explore__mlx-lm-e9308d7b08ml-explore/mlx-lmpylib51.001.00
modelcontextprotocol__go-sdk-3f43bcf012modelcontextprotocol/go-sdkgolib11.001.00
mswjs__interceptors-4c01ff252emswjs/interceptorstslib61.001.00
mswjs__interceptors-7f1b37ca80mswjs/interceptorstslib60.670.67
openai__openai-go-7e4e1b1912openai/openai-gogoapp20.500.50
openai__openai-go-a29869f512openai/openai-gogoapp100.600.60
pypa__packaging-23669b1b69pypa/packagingpylib20.500.50
pypa__packaging-58c6cd700bpypa/packagingpylib540.890.83
python-attrs__attrs-5aa76a4450python-attrs/attrspylib31.001.00
slice-go-cli-request-latency-reportgreenfield slicegocli131.001.00
slice-go-cli-sample-crate-plannergreenfield slicegocli401.001.00
slice-go-web-gallery-cue-cataloggreenfield slicegoweb351.001.00
slice-go-web-signed-event-gatewaygreenfield slicegoweb121.001.00
slice-go-worker-digest-packet-workergreenfield slicegoapp361.001.00
slice-go-worker-revision-rebuild-workergreenfield slicegoapp111.001.00
slice-py-cli-inventory-journal-foldgreenfield slicepycli121.001.00
slice-py-cli-prefix-policy-forgegreenfield slicepycli400.950.95
slice-py-web-buffered-dock-boardgreenfield slicepyweb401.001.00
slice-py-web-gallery-caption-pressgreenfield slicepyweb400.970.97
slice-py-web-harbor-berth-ledgergreenfield slicepyweb381.001.00
slice-py-web-incident-timeline-pagesgreenfield slicepyweb121.001.00
slice-py-worker-checkpointed-maintenance-workergreenfield slicepyapp121.000.92
slice-py-worker-porchlight-couriergreenfield slicepyapp491.001.00
slice-ts-cli-asset-revision-scoutgreenfield slicetscli381.000.95
slice-ts-cli-catalog-placeholder-auditgreenfield slicetscli121.001.00
slice-ts-cli-deploy-wave-plannergreenfield slicetscli121.001.00
slice-ts-cli-env-overlay-plangreenfield slicetscli121.001.00
slice-ts-cli-redirect-chain-auditorgreenfield slicetscli101.001.00
slice-ts-cli-support-log-scrubbergreenfield slicetscli121.001.00
slice-ts-web-apiary-inspection-apigreenfield slicetsweb501.001.00
slice-ts-web-artifact-manifest-registrygreenfield slicetsweb131.001.00
slice-ts-web-atomic-lane-layoutgreenfield slicetsweb121.001.00
slice-ts-web-durable-dispatch-deskgreenfield slicetsweb401.001.00
slice-ts-web-leased-review-queuegreenfield slicetsweb121.001.00
slice-ts-web-metered-usage-ledgergreenfield slicetsweb421.001.00
slice-ts-web-restoration-queue-apigreenfield slicetsweb351.001.00
slice-ts-web-transient-note-vaultgreenfield slicetsweb411.001.00
slice-ts-web-weekly-availability-apigreenfield slicetsweb121.001.00
slice-ts-worker-attachment-scan-workergreenfield slicetsapp121.001.00
slice-ts-worker-caption-proof-conveyorgreenfield slicetsapp401.001.00
slice-ts-worker-mirror-outbox-workergreenfield slicetsapp121.001.00
slice-ts-worker-receipt-gated-workflowsgreenfield slicetsapp121.001.00
slice-ts-worker-tenant-export-dispatchergreenfield slicetsapp131.001.00
stanfordnlp__dspy-33aaa19e03stanfordnlp/dspypylib80.880.81
stanfordnlp__dspy-d58c3007ebstanfordnlp/dspypylib120.330.33
stanfordnlp__dspy-e8ec009c6bstanfordnlp/dspypylib310.240.34
tobymao__sqlglot-da9a9c9664tobymao/sqlglotpylib180.670.64
tobymao__sqlglot-e3ed74860ftobymao/sqlglotpylib20.500.50
tox-dev__filelock-126cab7456tox-dev/filelockpylib310.740.74
tox-dev__platformdirs-dfaeabf921tox-dev/platformdirspylib70.860.86
yuin__goldmark-ee62f0eaf9yuin/goldmarkgolib20.000.50