> undo.sh depth: 0

The Present

revision 0x00
cmd_001

Reverse Time

Every action leaves a trace. Every trace can be unwound. undo.sh maps the archaeology of your decisions into a navigable timeline.

cmd_002

Snapshot States

Before each fork in the road, a snapshot. Immutable records of the world as it was, not as you wish it had been.

cmd_003

Branch & Merge

Parallel timelines diverge and reconverge. Every possibility explored. Every dead end documented. No path wasted.

cmd_004

Diff Reality

Compare any two moments. See what changed, what was lost, what was gained. The universe as a patchset.

cmd_005

Atomic Rollback

Roll back one change, one hundred changes, or everything. Granularity is a spectrum, not a binary.

cmd_006

Commit History

Every commit is a declaration: this mattered. The log is not a record of events. It is a record of intentions.

The Rewind

revision 0xff
rev_001

Forgotten Drafts

The first version was never meant to ship. It was a whisper, a sketch on a napkin, compiled at 3 AM under fluorescent light.

rev_002

Deleted Features

Some ideas are born too early. They exist in the reflog, waiting for a timeline that deserves them.

rev_003

Lost Machines

Tape reels spinning in empty rooms. The data persists even when the hardware is gone. Memory outlives its vessel.

rev_004

Patch Cables

Connections between systems, hand-wired and labeled with masking tape. Every cable a dependency. Every label a promise.

rev_005

Oscilloscope Dreams

Waveforms tell stories that code cannot. The signal rises, peaks, decays. Every oscillation is a heartbeat of the machine.

rev_006

Toggle Switches

On or off. True or false. The binary purity of hardware that knows nothing of maybe. Each switch a micro-commit.

CTRL+Z EVERYTHING.

origin_001

First Commit

In the beginning was the empty repository. And the first commit said: let there be history.

origin_002

The Void

Before version one, there was version zero. Before zero, there was nothing. And nothing was perfect.

origin_003

Reboot

Every ending is an invitation to start again. Close the terminal. Open it fresh. The cursor blinks, waiting.