Sep 3, 2026 · by Mario Janković · View source

Clueprint

See what your agents left running on your Mac

Clueprint

Editorial analysis

The hidden cost of AI agents in your e-commerce stack

Every cross-border operator I know has quietly become a dev-ops manager without signing up for it. The moment you wire Claude Code or Codex into your Shopify theme work, your Amazon SP-API glue scripts, your TikTok Shop webhook handlers, or your Temu feed parser, you inherit a new class of operational debt: orphaned processes. Nobody warns you that the productivity gain from agentic coding comes bundled with a cleanup bill. Clueprint is a small, unusually honest answer to that bill — a macOS app from maker Mario Janković that watches what your AI agents spawn and tells you what is provably safe to stop. It is not an e-commerce tool. That is exactly why I think sellers should pay attention.

What Clueprint actually solves

The origin story is refreshingly concrete. Janković says he started building Clueprint after finding seven worktrees, four dev servers, and a Docker stack he had no memory of starting — all spawned by Claude Code and Codex sessions from days earlier. He describes his own Mac “dying under the weight” of agents where every Claude Code session spawns a worktree, every worktree runs a dev server, and three weeks later you have 40 of them and fans spinning like crazy.

If you run a lean DTC brand, that description should feel familiar in spirit even if the nouns differ. You may not have 40 git worktrees, but you probably have a dozen scheduled jobs, a couple of local Node services, a tunnel to a staging store, and a handful of scraper scripts that were supposed to run once. The failure mode is identical: work that was legitimate at creation time becomes invisible overhead, and invisible overhead compounds.

The interesting design choice is the safety bar. Clueprint only suggests cleanup for things it can prove are safe: nothing uncommitted, nothing unpushed, branch merged, nothing running, idle 24h+. It re-verifies at the moment you act, and it archives instead of deleting. Files don’t get deleted by Clueprint unless you explicitly say so. That is a conservative posture, and it is the right one for a tool that touches your working directory.

Why the “re-verify at action time” detail matters more than the detection

Most cleanup utilities detect once and act later. Clueprint re-checks at the moment you pull the trigger. For sellers, this is the difference between a tool you trust and a tool you babysit. If you have ever deleted a “stale” product feed only to discover a campaign was still pointed at it, you understand. Detection is cheap; verified action is the product. Community member Víctor Perdiguer flagged this exact point, calling the re-check “the detail that makes this feel trustworthy,” and asked how the tool handles projects with intentional uncommitted changes — a question every operator who keeps a live hotfix branch should care about.

How it differs from the incumbents

The honest comparison set is not other AI agents. It is your existing hygiene stack, and none of it was built for this problem.

  • Docker Desktop gives you container and volume visibility, but it has no idea what a git worktree is, whether a branch was merged, or whether uncommitted work exists. It will happily let you nuke a volume backing a service you still need.
  • Activity Monitor shows you processes and CPU, not provenance. It cannot tell you which agent session spawned a given dev server three weeks ago, which is the entire question.
  • git worktree list and git branch --merged are the closest thing to ground truth, but they require you to know the commands, interpret them correctly, and remember to run them. That is a manual discipline, not a system.
  • Disk-cleanup tools like CleanMyMac optimize for bytes reclaimed. They are aggressive by default and provenance-blind by design.
  • Dev-environment managers like Devbox or Nix solve reproducibility, not accumulation. They prevent drift, not clutter.

Clueprint’s differentiator is provenance plus proof. It is watching the spawn, tracking the state, and gating action behind verifiable conditions. That is a narrower product than a general system cleaner, and narrower is correct here.

Why Amazon sellers should care more than Shopify ones

Shopify-only operators live in a hosted world. Your theme work is version-controlled, your apps are SaaS, and your local machine is mostly a browser and a code editor. You will accumulate worktrees, but the blast radius of a bad cleanup is small.

Amazon FBA brand owners are the opposite. Your stack is a sprawl of local scripts talking to Amazon Seller Central, SP-API report pulls, inventory reconciliation jobs, repricing logic, and ad-bid automation. Much of it runs on a laptop or a cheap VPS because that is what the budget allowed at launch. When an agent helps you build a new report parser, it clones the repo, spins a worktree, boots a local server to test against a sandbox, and moves on. Multiply that across a quarter of experiments and you have a machine that is technically running your business and practically unmaintainable. Clueprint’s “idle 24h+, nothing running, branch merged” gate is exactly the conservative bar a seller needs before touching anything adjacent to live inventory logic.

What cross-border sellers can borrow from it

You do not need to install Clueprint to benefit from its design philosophy. Three transferable ideas:

1. Provenance beats inventory. Most sellers audit their tooling by listing what exists — SaaS subscriptions, scripts, integrations. That is inventory thinking. Provenance thinking asks who created this, why, and is the reason still true. Apply it to your ad accounts, your feed rules, your repricing tiers. A rule created during Q4 surge that nobody remembers authoring is the same species of debt as an orphaned worktree.

2. Gate destructive actions behind provable conditions. Clueprint will not suggest a cleanup unless it can prove safety. Steal this for your own operations. Before you pause a campaign, delist an SKU, or kill a supplier relationship, define the conditions that make it provably safe — no pending orders, no open cases, no inbound PO, no ad spend attached. Write them down. Most sellers operate on vibes and regret.

3. Archive, don’t delete. Clueprint archives instead of deleting, and files only disappear when you say so. The e-commerce equivalent is the pause-and-preserve pattern: pause the campaign rather than delete it, archive the listing rather than close it, keep the supplier in a dormant tier rather than burning the bridge. Reversibility is a feature you buy with a little clutter.

The tooling-stack angle

If you are running a modern seller stack — Shopify for DTC, Klaviyo for lifecycle, Helium 10 for Amazon research, a repricer, a 3PL integration — you already pay for a lot of automation. What you almost certainly do not pay for is a layer that watches the automation itself. That gap is where Clueprint sits, and it is a gap that will widen as more of your stack gets agent-assisted. The seller who builds hygiene habits now will spend less time firefighting in 2027.

Where my judgment says it falls short

I like the design. I am not sold on the scope.

It is macOS-only and dev-centric. The launch is Sep 22, and Janković frames the audience as builders running Claude Code and Codex locally. That is a real audience, but it is not the median cross-border seller. If you run your ops on Windows, or your agents live in the cloud, Clueprint does not yet reach you.

Pricing is not disclosed. The launch page and maker comments do not state a price or a model. For a tool whose value proposition is “prevent a bad cleanup,” I want to know the cost before I wire it into my daily loop. Not disclosed is not disqualifying, but it is a data point.

The trust boundary is narrow by design, which limits upside. Clueprint proves safety for git-and-process artifacts. It does not reason about whether a dev server is serving a staging storefront that a contractor is actively testing, or whether a Docker stack is backing a webhook receiver your marketplace integration depends on. The “nothing running” condition catches active processes, but it does not catch semantic importance. You still need a human who knows what the business depends on. That is fine — but do not mistake it for full automation.

Adoption signal is thin so far. The forum thread shows a handful of engaged commenters, including Bojan Opacak reporting he cleaned his machine and “found a project I forgot about,” and Perdiguer’s trust question. Encouraging, but early. I would want to see how it behaves on a genuinely messy setup before recommending it to a seller whose laptop is also their fulfillment control tower.

Where the math breaks

Consider the economics. If Clueprint saves you two hours a month of manual cleanup, and your time is worth $50/hour, that is $1,200 a year. Fine. But if it archives something you needed and you spend a day reconstructing it, you have burned the savings for a year. The archive-instead-of-delete design is the mitigation, and the re-verify gate is the second layer. Still, the risk is asymmetric, and any operator adopting this should run it in observe-only mode for at least two weeks before letting it act. That is not a knock on the product; it is the correct deployment posture for anything that touches your working state.

What I’d watch / test next

Three concrete things to do this week, whether or not you install Clueprint:

  1. Audit your machine’s provenance. Run git worktree list and list every running process you did not start today. If you cannot explain why each one exists, you have the problem Clueprint solves. Write down what you find before you clean anything.
  2. Define your provable-safety conditions. For the three most destructive actions in your business — pausing ads, delisting SKUs, killing a supplier — write the checklist that must be true before you act. Borrow Clueprint’s logic: nothing pending, nothing unpushed, branch merged, nothing running, idle 24h+.
  3. Trial Clueprint in observe mode. Install it, let it suggest, and do not act for two weeks. Watch whether its suggestions match your own judgment. If they do, you have a tool. If they do not, you have learned something about your own stack.

The broader lesson is the one I keep coming back to: as AI agents move from novelty to infrastructure in cross-border commerce, the operators who win will be the ones who treat agent-generated sprawl as a first-class operational problem. Clueprint is a small tool aimed at a specific slice of that problem. The mindset it encodes — provenance, proof, reversibility — is the part worth stealing regardless of whether the app survives its 1.0.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free