Skip to content

CII wave 2: five more validated tasks (9/30) - #53

Merged
morganlinton merged 1 commit into
mainfrom
cii-v1-wave-2
Aug 22, 2026
Merged

CII wave 2: five more validated tasks (9/30)#53
morganlinton merged 1 commit into
mainfrom
cii-v1-wave-2

Conversation

@morganlinton

Copy link
Copy Markdown
Owner

Second task wave for the VulcanBench Coding Intelligence Index — five new tasks, all through the full admission gate (gold=1.0, pre-patch=0.0, deterministic ×3 in Docker) with complexity-scaled budgets stamped and stamp_task_budgets.py --check clean across the suite.

Task Upstream Merged Lang Complexity
oss-packaging-interpreter-tag-identifier pypa/packaging#1351 2026-07-28 py multi_file/easy (anchor)
oss-echo-problem-details labstack/echo#3062 2026-07-30 go multi_file/medium
oss-zod-codepoint-length zod#6441 2026-08-19 ts system/hard
oss-clap-mangen-override-usage clap#6467 2026-08-06 rust system/medium
oss-sqlglot-multi-table-ddl sqlglot#8229 2026-08-20 py system/hard

Suite is now 9/30 — languages Py 3 / TS 2 / Go 2 / Rust 2, complexity 6× multi_file + 3× system, with one deliberate easy anchor. Dedup sweep caught two shortlisted PRs already living in python-1 (anyio#1228, attrs#1592) before any work was wasted.

Vendored-task integrity (the #52 lesson) is proven again: clean git archive checkouts of the clap and echo slices build offline (cargo --offline checksums intact under the tasks/*/*/repo/** -text rule).

Test plan

  • Each task: Docker validation deterministic ×3
  • vulcanbench run --suite cii --model mock:synthetic --sandbox local --max-concurrency 3 — all 9 tasks, exit 0
  • Clean-archive offline builds (clap, echo)
  • Suite-wide budget --check clean

🤖 Generated with Claude Code

All five pass scripts/validate_tasks.py --sandbox docker (gold=1.0,
pre-patch=0.0, deterministic x3) with complexity-scaled budgets stamped:

- oss-packaging-interpreter-tag-identifier (py, multi_file/easy):
  pypa/packaging #1351 — non-identifier interpreter tags silently
  accepted and mis-split. Deliberate easy anchor.
- oss-echo-problem-details (go, multi_file/medium): labstack/echo
  #3062 — RFC 9457 Problem Details error handler. Vendored, go-1.26.
- oss-zod-codepoint-length (ts, system/hard): zod #6441 — string
  lengths in code points across checks + compiled codegen path.
- oss-clap-mangen-override-usage (rust, system/medium): clap #6467 —
  man-page SYNOPSIS ignores override_usage; cross-crate fix. Vendored,
  rust-2024.
- oss-sqlglot-multi-table-ddl (py, system/hard): sqlglot #8229 —
  breaking AST change for multi-table ANALYZE/DROP across 6 files.

Wave-2 dedup caught anyio#1228 and attrs#1592 already living in
python-1. CANDIDATES.md updated with admissions + shortlist state.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@morganlinton
morganlinton merged commit c6bc552 into main Aug 22, 2026
6 checks passed
@morganlinton
morganlinton deleted the cii-v1-wave-2 branch August 22, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant