The interplanetary harness

Close the laptop.
The agent keeps working.

Run one coding session on one moon. Jump it between your own planets, close the desktop, and reconnect to the same pending turn later.

V1 architecture · Implementation pending

starfarer · checkout connected
FROMmacbook moon
TOworkhorse

workspace /workspace/checkout

/jump workhorse

current tool finished

waypoint verified

workhorse owns the session

agent pending turn resumed

session jumpRosetta x86 → native x86

The working loop

Same session.
Different planet.

The harness owns one durable turn while the desktop follows its current owner.

  1. 01

    Start on one moon

    Choose a project. Starfarer creates a private Btrfs-backed session while the original folder stays untouched.

  2. 02

    Jump after the current tool

    Choose a planet. Starfarer pauses the turn, transfers the payload, and resumes on a new moon.

  3. 03

    Apply only the workspace

    Review the three-way comparison. Starfarer replaces the project with the merged tree and retains the prior version.

Honest continuity

It moves the task.
Not a running process.

Starfarer waits for the current tool, pauses before the next harness step, then transfers the payload from its waypoint. The destination moon resumes the pending turn with the same x86 userspace.

HANDOFF CONTENTSverified
  • Workspace and pending agent turnjumps
  • Profile and x86 environmentjumps
  • Selected secretsencrypted
  • RAM, processes, socketsnever
  • Non-workspace state into originnever

Failure-safe by default

The boring rules are the product.

A lost connection cannot invent a new owner. The destination resumes only after the lease commit.

01

One active owner

After a jump, a lower lease cannot accept another prompt.

02

One moon per session

The harness, tools, workspace, and environment never share a guest with another session.

03

Planets stay hidden

The constellation routes ordinary traffic only between allowed moons.

04

Review before apply

Final choices bind the exact trees you inspected. A stale plan cannot write.

V1 design state

The old preview is not the product.

The current repository is being rebuilt around moons, Btrfs waypoints, an independent harness, and a private constellation.

Download StarfarerApple silicon · DMG
Local
ARM Linux + Rosetta
Remote
x86 Linux + KVM
Storage
One Btrfs disk per session