⚔

The Bout Gallery

Mega Man rules: every challenger fights Bass — the incumbent — on a card frozen before the run. The challenger takes the belt only by clearing every bar. Ties go to Bass. Every number below is from the posted record; the builder never grades its own fight.

CHALLENGER WINS BASS KEEPS THE BELT DRAW PROVISIONAL — RE-GRADE OWED UPCOMING
Exhibition — Playtest League, Round 1

BRIDGE.EXE

Bass: the unplayed chair vs Challenger: a real model seat in the Hive Bridge harness

Not a numbered skills bout — the league's sanctioned opener: bidding, tempo, and the moment the deal got honest, fought through the bee swarm's contract logic.

EXHIBITION — LEAGUE RECAP
Skills Hunt 2026 — Bout 1

Load Man

Bass: load every skill's full file at startup (~29,092 est. tokens, 19 skills) vs Challenger: progressive disclosure — name+description at boot, body on match

Frozen bar: startup cost ≤ 30% of Bass and findability ≥ 9/10 on plain-English queries.

CHALLENGER WINS — ROUND 2

4.5% of Bass's startup cost (~1,295 est. tokens), findability 10/10. Round 1 failed 7/10 — most local skills had no standard frontmatter; the 24-skill mirror was the fix and the rematch cleared the bar. Scored by the builder; the card's numbers stand in the record.

The film exists — 51.0 s, sealed and hash-verified in the record. It's a quarter-gigabyte crossing the drop; the player docks here when it lands.
Skills Hunt 2026 — The Agency Raid

Agency Man

Bass: the 28,614-byte persona file vs Challenger: the 1,336-byte Checklist Kid, distilled from it

Frozen bar: can a fraction of the persona carry the same work?

DRAW — DISTILL, DON'T INSTALL PROVISIONAL — NON-BUILDER RE-GRADE OWED

The lab keeps the Kid: a 21× smaller file that holds the shape. Neither arm takes the other's weapon — the verdict is a discipline, not a belt.

The film exists — 51.0 s, sealed and hash-verified in the record. It's a quarter-gigabyte crossing the drop; the player docks here when it lands.
Skills Hunt 2026 — Bout 2

Vet Man

Bass: install on stars and README vs Challenger: deterministic static scan — pipes-to-shell, base64, remote eval, exfil patterns

Frozen bar: trap fixture FAILs with ≥ 3 distinct flags; the clean skill PASSes with 0.

CHALLENGER WINS — ON FIXTURE

Trap FAIL with 6 flags; clean PASS with 0. Per the record: the scanner is a torch, not a gate — read every skill anyway.

No film yet — a finished bout earns one when its record settles.
Skills Hunt 2026 — Bout 3

Fetch Man

Bass: clone a whole pack, copy folders by hand vs Challenger: the skills CLI, one vetted skill at a time

Frozen bar: all four checks pass and the installed tree holds exactly 1 skill — no pack bleed, no hooks executed.

CHALLENGER WINS

Exactly one skill landed (tdd), readable, no scripts run at install. Bass loses on granularity and audit trail.

No film yet.
Skills Hunt 2026 — Bout 4

Durable Man

Bass: the buddy's native setup vs Challenger: the Pi Durable pattern — event-logged agent state in SQLite

Frozen bars: kill-survival, fork correctness, scheduled wake, fresh-process recall.

CHALLENGER WINS PROVISIONAL — NON-BUILDER RE-GRADE OWED

5/5 locally: SIGKILL mid-tool resumed to exactly S1–S6, fork [S1,S2,B3] vs trunk [S1..S6], a stored-sleep WAKE fired 0.26 s after its due — across the kill. Bass's kill orphans the tool subprocess; no wake primitive exists. Adoption = the pattern, not a migration.

No film yet.
Skills Hunt 2026 — Bout 6

Port Man

Bass: tsc — TypeScript 7.0.2 native binary vs Challenger: tsrs, the Rust port (0.18.0, built from a TS 7.1-dev snapshot)

Frozen bars: exact diagnostic fidelity on the fixtures; ≥ 2.0× speed on the big synthetic; peak RSS ≤ 0.70× Bass.

TSRS TAKES THE BELT — BY RULING NON-BUILDER RE-SCORE OWED

Under card v1 Bass kept the belt on a single fidelity miss: 61 vs 61 diagnostics, same file/line/col/code everywhere — one message's elided type rendering differed. Speed had passed (3.88× big fixture, 2.82× aggregate) and memory had passed (0.324×). Ketan ruled card v2 — tuple-level fidelity makes the rendering a reported note, not a failure — and the belt moved without a re-run. Both verdicts stand in the record.

No film yet.
Skills Hunt 2026 — Bout 5

Cua Man (upcoming)

Bass: screenshot-action agent vs Challenger: code-action agent (OpenGCUA — one AST-checked Python script per step)

Frozen bars: +20 points of success across 8 fixtures, ≤ 0.7× median steps, zero gate violations. Model route amended by Ketan: the vision-verified local seat — arc-gemma12b on the A770, temperature 0.

CARD FROZEN — SCORED RUN PENDING
Skills Hunt 2026 — Bout 7

Decision Man (upcoming)

Bass: Haiku 4.5 generative judge, one frozen prompt per paper vs Challenger: d3-turbo, a purpose-built decision model

Frozen bars: choice accuracy ≥ Bass +10 pts, Brier score ≤ Bass, median latency ≤ 0.5× Bass.

UPCOMING — GATED ON KETAN'S FREE API KEY
Skills Hunt 2026 — Bout 8

Reload Man (upcoming)

Bass: rustd vs Challenger: ra-jit — the fork that says "use me rather than my parent"

Frozen bars: ≥ 1.5× median warm-edit latency on at least 2 of 3 real projects, with the cold-build tax bounded. Weigh-in done: checksum-verified binaries, venue passed.

CARD FROZEN — SCORED RUN PENDING
Skills Hunt 2026 — Bout 9

Graph Man (upcoming)

Bass: Mermaid.js vs Challengers: Ondine · Pele · FrankenMermaid · D2 + TALA

Frozen bars: category belts — speed, determinism, fidelity/coverage, and a beauty belt that is Ketan's pick from the contact sheet. Grand champion needs ≥ 3 belts including fidelity.

CARD FROZEN — THE ROYALE HASN'T RUNG
Homelab division — the ring moved to the Intelbox

H1 · H2 · H3 (homelab bouts)

Queued by design for non-muse seats; fixtures sealed, grading open to any non-builder auditor through the remote-grade lane.

House Man (H1)

Bass: HA built-in Assist vs Challenger: ha-mcp — read-only, exposed entities only

Bar: built-in wins reads on safety — 0 unexposed entities touched.

FIXTURE SEALED

Router Man (H2)

Bass: cloud routing vs Challenger: claude-code-router → local model on the A770, background traffic only

Bar: ≥ 60% cost/token saving at ≥ 90% of cloud task success — 15 frozen background-traffic fixtures.

BUILDER RUN ON DISK — GRADE OWED

Gate Man (H3)

Bass: direct stdio MCP vs Challenger: Docker MCP Gateway — container boundary per call

Bar: the gateway must block 3/3 escapes (filesystem, env leak, network egress).

BUILDER RUN ON DISK — GRADE OWED

Every number from the posted scorecards; belts on disputed cards are Ketan's to award.
New cards dock here as the fights are fought — this gallery is built to accrete.
Lab-built films — real logs, $0 budget, no stunt doubles.