First release since v2.1.0 — rolls up the unreleased 2.2.0/2.3.0 milestones plus the retrieval-QC and screencast-refresh work. See CHANGELOG.md for the full history.
Highlights
Leaderboard writeup retrieval (PR #25)
leaderboard_writeups.pyhandles the current Kaggle competition JSON shape, joinsteams[].solutionWriteUpUrlto private/public leaderboard ranks and scores, supports--preview(title/meta-description extraction with boilerplate filtering) and--fallback-searchfor competitions whose leaderboards expose no writeup URLs.- New live integration tests prove Kaggle assets and writeups are retrieved and wrapped as untrusted content — never refused: kagglehub dataset download, Vesuvius Challenge top-3 writeup previews, and the Kaggle CLI 2.2.x forums/topics suite.
- README demo switched from ARC-AGI to the Vesuvius Challenge (new competitions expose leaderboard writeups); the demo cast is the verbatim output of the demoed command.
- Badges standalone self-test fixed (
REPO_ROOTexport +submission_titanic.csvtemplate, with the.gitignoreexception it needed to actually ship).
Screencast & docs refresh (PR #26)
- Every demo GIF re-rendered from its
.castsource — the previously committed renders were broken (1-frame blanks or clipped frames showing no output). - Three casts rebuilt from verbatim live command output; fabricated flags, invented CLI strings, and placeholder writeup IDs are gone. Credential lines are redacted by policy, everything else is a real capture.
- Dead VHS recording pipeline removed; asciinema +
aggis the single documented pipeline. - New guard tests: manifest-wide version consistency and GIF animation validity.
- Added
CHANGELOG.md.
Earlier unreleased milestones (2.2.0 / 2.3.0)
- Module reorganization by workflow, truthfulness audit of docs claims, direct Claude marketplace install path, Antigravity CLI documentation, platform-compatibility updates, and the Kaggle affiliation disclaimer.
Verification
- Full test suite: 376 passed, 47 skipped. Live suites (retrieval, MCP, CLI 2.2.3) green.
- Claude and Codex plugin validators pass.