Case study · 2026 · Personal fork

Ringer /
Ringside

Built on Ringer and Ringside by the upstream project and contributors.

Verified delegation, made visible. Ringer coordinates AI coding agents and checks their output; Ringside makes the runs, attempts and failure evidence inspectable.

Status
Personal fork, 2026
Scope
Check preflights, pilot review, and the Ringside redesign
Role
Product design, front-end development, orchestration, verification
Built with
Python, HTML, CSS and JavaScript
Ringside’s September 7, 2026 interface showing parallel work on a shared timeline with run names, attempt bars and token counts, using illustrative demo data.
Many workers. One view.September 7, 2026 · demo data

Many workers. One view. / September 7, 2026 · demo data

Fork design and implementation: Josh Butner. Built on Ringer and Ringside by the upstream project and contributors. Interface captured September 7, 2026 with illustrative demo data; timings, tokens and results are not project outcomes.

Ringside’s September 7, 2026 interface showing parallel work on a shared timeline with run names, attempt bars and token counts, using illustrative demo data.

01From a status to an explanation

From a status to an explanation: what ran, what failed, and what to do next, on one timeline.

Ringer coordinates AI coding agents and checks their output. My fork tests those checks before any real work starts and puts every run, attempt and failure on one timeline.

Product design · Front-end development · Orchestration · Verification

An expanded Ringside run showing individual attempts, model identity, token counts, worker and check durations, and failure evidence, using illustrative demo data.
Every attempt has a historySeptember 7, 2026 · demo data

Every attempt has a history / September 7, 2026 · demo data

Fork design and implementation: Josh Butner. Built on Ringer and Ringside by the upstream project and contributors. Interface captured September 7, 2026 with illustrative demo data; timings, tokens and results are not project outcomes.

An expanded Ringside run showing individual attempts, model identity, token counts, worker and check durations, and failure evidence, using illustrative demo data.
  • 01

    Test the checks

    An optional preflight runs each check against declared known-good and known-bad examples before any real work starts, so a check that passes everything is caught early.

  • 02

    Review, then release

    An optional pilot runs one nominated task first and holds the rest until it is approved. A rejection or a timeout ends the held work.

02Details and directions

From many views to one timeline. The August explorations tried a compact table, a poster-scale overview and a left rail before the surfaces converged.

The September consolidation removed the rail, the separate destinations and the slide-over. Runs, artifacts and models now share one wall-clock timeline, and details expand in place.

Archived Ringside design exploration with a compact runs table, summary counts and a left navigation rail; the screen contains illustrative content.
Exploring densityDesign exploration · August 2026

Exploring density / Design exploration · August 2026

Design direction and iteration: Josh Butner, using an archived Claude Design reference bundle. Built on Ringer and Ringside by the upstream project and contributors. August 2026 design exploration with illustrative content, captured September 7, 2026.

Archived Ringside design exploration with a compact runs table, summary counts and a left navigation rail; the screen contains illustrative content.
Archived Ringside design exploration with a runs overview, prominent summary counts and a left navigation rail; the screen contains illustrative content.
Finding the structureDesign exploration · August 2026

Finding the structure / Design exploration · August 2026

Design direction and iteration: Josh Butner, using an archived Claude Design reference bundle. Built on Ringer and Ringside by the upstream project and contributors. August 2026 design exploration with illustrative content, captured September 7, 2026.

Archived Ringside design exploration with a runs overview, prominent summary counts and a left navigation rail; the screen contains illustrative content.

Fork design & implementation: Josh Butner. Built on Ringer and Ringside by the upstream project and contributors.