Changelog
What shipped, when.
0.4.35 - Free, with Smart Scan
October 20, 2026- Clueprint is free. There is no trial and no license key, and every feature works.
- New home screen: Smart Scan. One button looks for finished worktrees, servers still running for merged work, broken Git records and caches you can rebuild. One more button cleans them up, and a last screen says what happened.
- Cleaning many worktrees at once is much faster. Each one is still checked again right before it moves.
- The disk scan takes seconds instead of minutes.
- The sidebar is down to four places: Smart Scan, Running, Worktrees and Disk.
- Docker Desktop containers that mount worktree files no longer pause cleanup for the whole Mac.
- Clueprint now reads Git every 5 minutes instead of every 30 seconds, so it uses less CPU in the background. New servers still show up within 30 seconds.
- Plainer wording everywhere.
0.4.34 - Launch offer ended
September 25, 2026- The purchase screen no longer mentions the launch-week code HUNTED. That offer has ended.
- Nothing else changed from 0.4.33.
0.4.33 - Website fixes
September 22, 2026- Website only: the download button no longer hangs off the edge of its card, and the cleanup card on the home page stacks properly on phones instead of squeezing the branch name to one character per line.
- The app itself is unchanged from 0.4.32. This build exists so the version in the app, the update feed, and the download all agree on one number.
0.4.32 - Cleanup and licensing fixes
September 22, 2026- Mark an inactive project as Not abandoned and restore dismissed suggestions individually. Choose projects opens an opt-in archive checklist, with Select all and Clear selection; guided review is available from the menu.
- Cleanup and runtime controls disable while an operation is running. Stop + Remove stops an eligible worktree, then checks it again before moving it to Trash.
- The scanning banner is easier to read. Monitor charts fit smaller windows and show runtime details, timestamped CPU samples and memory attribution on hover.
- Cleanup rechecks files before moving them to Trash, protects tracked source and folders in use, and skips locations it cannot safely verify.
- Shared container mounts and open agent sessions now protect every affected worktree from cleanup or archiving.
- Resume keeps its recovery information after temporary inspection failures, and pausing during a scan no longer leaves Rescan disabled.
- Failed license deactivation can be retried, trial expiry works without restarting, and activation links keep license keys out of diagnostic logs.
0.4.31 - Checkout currency
September 22, 2026- The app and website now show €19 for a year of updates and €39 for lifetime updates, matching the currency charged at checkout. Product prices and trial terms are unchanged.
0.2 - Agents on the record
September 1, 2026- Agent attribution: heavy processes spawned by Claude/Codex chats, and by the Claude and ChatGPT desktop apps, are tracked, attributed to the chat's worktree, and labeled ("launched by claude chat").
- Disk reclaim: a new Disk section sizes build caches (node_modules, vendor, .build…), Claude scratchpads and tool-result blobs, and untracked artifacts agents left in your worktrees.
- Safety verdicts on every reclaimable item: SAFE / REVIEW / IN USE, each with the reason, plus one-click "Select safe", a review sheet, and Trash-only removal. Nothing is ever deleted.
- Ask your agent from the Monitor: right-click any process to open Claude or Codex with full context, and hot worktrees get a "Why the load?" hand-off.
- System pressure tells the truth: load is traced to agent chats and apps ("chrome-headless-shell · via ChatGPT", "Docker · your worktrees' containers"), with a what-can-I-do helper.
- Menu bar quick actions: Pause All / Resume All for every running worktree, and a nudge when 2 GB+ is safely reclaimable.
- Monitor sorting is yours: Load, Name, or Last activity - persisted, so the list stops jumping.
- Weekly agent hygiene line: peak concurrent chats, spawned heavy processes, and core-hours burned by done-but-still-running work.
- Port links got reliable: HTTP probes retry with backoff and tolerate redirects, so laravel.test lights up even when the container is slow to boot.
- Polish: Dock icon reopens the dashboard, bolder menu bar glyph, consistent capsule buttons, and loading skeletons that stay inside their cards.
0.1 - Public beta
August 31, 2026- Live monitor: every worktree, Docker stack, and dev server, grouped by project and branch with per-stack CPU and memory.
- Clickable port links with HTTP probing, and the project's primary web service promoted (laravel.test, wordpress, …).
- Cleanup flows: one-by-one review (stalest first) and a checklist wizard - every candidate gated by explicit safety checks.
- Safety model: fresh-scan re-verification before every action; dirty and unpushed worktrees are never removable.
- Archive for abandoned projects: moves the project and its worktrees to a sibling _archived folder, never deletes.
- Agent awareness: detects running Claude and Codex sessions per worktree, and hands messy branches back to your agent (CLI or app).
- wp-env decoding: MD5-hashed container environments mapped back to their real projects.
- System pressure honesty: names the machine-wide culprits when it's not your worktrees.
- Menu bar mode with configurable readout: running count, CPU, memory, or suggestions.