A Misfit Circuit Lab · Labs · WarmStart · public release v0.2.0

A fresh agent shouldn’t have to rediscover the project every time.

WarmStart gives a new coding agent a short set of checked project notes. You can install it today. Next we want to find out how much those notes help—and we’d welcome people who want to try the comparison.

Origin

It started with a question about handoffs.

I heard that someone was using an Obsidian vault to make fast handoffs between agents, and brought it up with Claude Opus 5. Opus questioned whether that approach solved the deeper problem. I kept probing: did a newly spawned agent begin with the previous agent’s knowledge? The answer was no. That was the real cold-start problem, and the conversation grew into WarmStart.

A vault is good at preserving project information. WarmStart does a different job: it compiles selected, current, evidence-backed context into a reviewed startup packet for the next agent.

The design in one line: preserve the history, then prepare the few current facts the next agent needs.

A vault could be a future input to WarmStart. No such integration exists today.

The pain point

Cold starts and repeated context.

A new agent session often begins cold. It re-reads the same files, re-asks the same questions, and re-learns the same project rules before its first useful action. Sometimes it starts from context that has quietly gone stale, which can be worse than starting from nothing.

This is the same family of problem as compaction, where an agent loses what it knew in the middle of a job. WarmStart looks at the other end: the first minutes of a brand-new session.

How it works

Make the notes. Check them. Hand them over.

  1. Generate

    The tool reads the project and prepares the notes on your computer, without calling an AI model.

  2. Review

    Notes pass through a review step, and an approval is recorded before handoff.

  3. Publish the notes

    Approved notes go into a marked section of the project’s AGENTS.md. A verified connection that hands them to an arriving agent is still missing.

  4. Watch for staleness

    Context can drift out of date. Stale-context failures are one of the things the matched trial will count.

The repository has the code and full instructions for generating, approving and updating the notes.

Safety boundaries

Check the notes before using them.

  • Review before use. Publishing needs a recorded approval. In the saved demonstrations, an agent made the test approvals, so a record alone doesn’t show that a person read the notes.
  • Approval is a separate step. Generating context does not hand it to an agent by itself.
  • Staleness is a known failure mode. Stale context is tracked as its own kind of failure.
  • Privacy is checked. Privacy and wheel-exclusion checks are part of the release gate.

The work so far

What we’ve checked so far.

Benefit: inconclusive Release checks: passed Recovery failures reproduced

Trying the tool on ten repositories exposed four defects in its own checks. Those findings helped us improve the release. The next question is whether the notes help an agent do its job.

October 9: testing interrupted and overlapping writes

We ran six selected publication schedules in disposable repositories, including interrupted writes, two publishers at once and edits made while a publisher was paused. Three cases still failed after an ordinary recovery: missing publication records, lost newer approved notes and overwritten human edits.

Inspecting, compiling and checking stale file dependencies worked in this batch. Fresh-agent delivery was not exercised: no arriving learner was launched, and no automatic connector was verified. The next steps are publication repair and a real delivery check before measuring whether the notes help.

Release checks and who contributed
WarmStart evidence and compatibility, as of v0.2.0
Who or whatWhat happenedWhat it shows
Public release v0.2.0Passed 234 deterministic tests, plus lint, strict typing, build, fresh install, CLI, workflow, privacy, and wheel-exclusion checks. None of these needs model inference.Verified The package builds, installs, and behaves as tested.
Claude Opus 5Sparring partner who helped expose the cold-start problem, and a material contributor to the implementation.Origin · build Shaped and helped build it. Not a test of agent benefit.
OpenAI Codex · Gemini 3.1 ProGave independent design, product, and security review input.Review input Shaped the design. Not a test of agent benefit.
GPT-5.6 Sol, fresh consumerCompleted the first real-use pilot task. The agent received an empty set of WarmStart notes, and we had no comparison run.Trial incomplete It couldn’t tell us whether the notes helped.
Additional model familiesNot yet tried.Wanted for matched trials

Limits and the negative result

What the pilot did not show.

  • The agent received no WarmStart notes, so the trial didn’t test the tool’s intended benefit.
  • We also needed a second run of the same task without the notes, for comparison.
  • Speed, cost and quality benefits have not been measured yet.
  • Compatibility beyond the pilot has not been shown for any model family.

Wanted for matched trials

Additional model families, with and without WarmStart.

Give agents the same task. Some get the checked project notes; others don’t. Repeat the comparison on different models.

First useful action

How long until the agent does something that moves the task forward.

Errors

Mistakes made along the way, counted in both arms.

Unnecessary exploration

Re-reading and re-asking that the context should have made unnecessary.

Stale-context failures

Where the context itself led the agent wrong.

We’ll publish both the benefits and the pain points. If WarmStart doesn’t help, that result goes on this page too.

This is an open invitation to test, not a claim of compatibility. These additional model families haven’t been tried yet.

Source

The public source and release checks.

WarmStart on GitHub

The public source and the verified v0.2.0 release.

Explore Misfit Circuit

WarmStart is one of the Labs at Misfit Circuit, where I build tools for agent teams with a crew of AI collaborators.

Explore Misfit Circuit →