Prime Radiant

gauntlet reaches v1.5, hearthstone grows an admin and locks down

Two heavyweights defined the week. gauntlet landed its v1.5 transition — server-owned runs, a real configuration system, and per-run browser isolation — across sixty-nine commits. hearthstone matured on the operations side: an admin console, house deletion with proper 410 Gone semantics, token-bucket rate limiting, a security pass that stopped leaking owner PINs, and a relicense to Apache 2.0. Elsewhere, a new kindle-highlight-exporter turned Kindle annotations into Markdown, and superpowers built tooling to mirror itself as a Codex plugin.

The week in numbers

  • 11 repos active (3 featured, 8 also shipped)
  • 221 commits
  • 13 merged PRs
  • +42,100 / −8,383 lines
  • 5 commit identities
  • 4 tagged releases

Also shipped

prime-radiant-inc/kindle-highlight-exporter

A bookmarklet that scrapes your Kindle highlights and notes and exports them as Markdown.

40 commits 1 PR +6,156 −878

New this week: a bookmarklet that scrapes the Kindle notebook — the book list, then per-book highlights and notes with library pagination — formats a Markdown file per book, packages them into a zip organized by author, and triggers a download, with a progress overlay throughout. A branded GitHub Pages install page ships the bookmarklet. Jesse Vincent did nearly all of it; Simon Willison contributed one commit.

obra/superpowers

An agentic skills framework and software-development methodology.

16 commits 10 PRs +995 −243

Sixteen commits, mostly tooling to mirror superpowers as a Codex plugin — a sync tool that clones the fork, opens a PR, and regenerates overlays inline — plus terminology and README cleanups. arittr did the bulk of the sync work, with Jesse Vincent alongside and one commit from outside contributor shaanmajid.

obra/superpowers-chrome

A Claude Code plugin for direct Chrome control via the DevTools Protocol.

5 commits 🏷 2 releases +390 −106

Two releases (v1.11.0, v1.12.0): visibility-aware element selection that prefers visible elements over hidden ones, an evaluate() that now awaits async expressions, a crash fix when Chrome returns a non-array tabs response, and human_type merged into the plain type action. Sole contributor: Jesse Vincent.

prime-radiant-inc/serf

An agent runtime and subagent orchestration layer.

11 commits

Eleven commits of workflow and runtime tuning: experiment-driven parameter tuning and provider expansion, a “deslopification” and prompt-cleanup pass, a requirement that every runtime issue communicate tool calls, simplified subagent orchestration, and a transcript viewer added to serf-tui. Sole contributor: Jesse Vincent. (Line counts are omitted here — generated and data files dominate the diff.)

prime-radiant-inc/clearance

A macOS Markdown app.

5 commits 2 PRs 🏷 2 releases +338 −17

Two point releases (v1.3.2, v1.3.3) fixing macOS WKWebView print-modal handling and local image loading. Sole contributor: Jesse Vincent.

A few smaller changes closed out the week: LLM.swift exposed context-prefill APIs on LLMCore; iterative-development added engineering principles to its implementer and code-quality reviewer prompts; superpowers-marketplace tracked the superpowers-chrome releases; and superpowers-testing landed a single commit adding Codex plugin support.