Prime Radiant

hearthstone learns Drive and PIN sign-in, a methodology proves itself

Week two was about depth. hearthstone kept its blistering pace — 116 commits — adding Google Drive document import, PIN-and-QR sign-in, multi-household and multi-owner support, dark mode, and a first cloud deploy. iterative-development grew from last week’s scaffold into a genuine spec-driven methodology — an extraction pipeline, parallel adversarial review, quality gates, and a behavior-evidence redesign — while a companion repo dogfooded the whole thing by building a working macOS dictation app across twenty-one iterations. Around them, superpowers-chrome taught its browser agent human-like mouse and keyboard control, and private-journal-mcp cut a 2.0.

The week in numbers

  • 13 repos active (3 featured, 10 also shipped)
  • 313 commits
  • 2 merged PRs
  • +111,912 / −8,625 lines
  • 6 commit identities
  • 1 tagged release

Also shipped

prime-radiant-inc/iterative-development-example-ghost-pepper

A dogfood project — building a macOS dictation app end to end using the iterative-development methodology.

63 commits +63,006 −2,823

The methodology’s proof: sixty-three commits building a real speech-to-text app across twenty-one numbered iterations, from a walking-skeleton startup and hotkey monitor through Whisper transcription dispatch, pasteboard-preserving paste delivery, onboarding, settings persistence, corrections learning, OCR screen context, and a real-use smoke suite. Sole contributor: Jesse Vincent.

obra/superpowers-chrome

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

7 commits +1,324 −81

Two releases (v1.9.0, v1.10.0) gave the browser agent a far fuller input repertoire: CDP-level hover, drag_drop, mouse_move, and scroll, plus human_type (human-like keystroke timing), double_click, right_click, and file_upload — with human_type recommended as the preferred way to enter text. CHROME_EXTRA_ARGS was added for custom Chrome launch flags. Sole contributor: Jesse Vincent.

obra/private-journal-mcp

An MCP server that gives an agent a private, searchable journal.

15 commits 🏷 v1.1.0 +1,562 −288

Three releases in a week, ending at v2.0.0. The 2.0 renamed the feelings field to reflections and added an observations field for short atomic notes; along the way came a CommonJS-to-ESM migration, a configurable PRIVATE_JOURNAL_PATH, an embedding-init timeout, and a read_recent_entries tool. Sole contributor: Jesse Vincent.

prime-radiant-inc/stockyard

A VM manager for agent workloads.

9 commits +7,495 −653

Stockyard’s VM work continued toward faster boots — an Alpine VM image with a minimal kernel config for quicker Firecracker starts, and a switch away from Tailscale pre-registration to a WaitForPeer handshake. Sole contributor: Matt Windbrook.

obra/mutter-butter

A GNOME Shell extension that turns minimized windows into draggable “stamps” on a shelf.

17 commits +790 −439

Seventeen commits polished the stamp interaction: stamps now slide correctly across workspace switches, expand in place on hover to reveal the real interactive window, and dismiss cleanly on mouse-out. The extension also got its first GitHub release, with a README, a license, and detailed install instructions. Sole contributor: Jesse Vincent.

prime-radiant-inc/clearance

A macOS Markdown app.

2 commits +23 −3

Two fixes, both from outside contributors: dpbrinkm registered imported-type declarations so macOS offers Clearance in “Open With” for Markdown files, and rodbegbie removed a stray divider from the outline pane.

A handful of smaller changes rounded out the week: pepper-x added a CI workflow and quieted a cleanup helper, with outside contributor Matt Van Horn (mvanhorn) pitching in; superpowers fixed its Discord invite link; narcolepsyd landed a poll-event fix; superpowers-marketplace tracked the week’s releases; and terminal-bench-analysis regenerated its README.