project active

Majutsu

An Emacs porcelain for Jujutsu, designed around jj-native workflows rather than Git-shaped assumptions.

Majutsu is an experiment in making version-control state feel native inside Emacs. The interesting part is not another command wrapper; it is the interaction model around revisions, operations, workspaces, and stacked changes.

Current thread

The current work explores stacked pull requests and tighter integration between Jujutsu's revision model and hosting platforms. It shares the same interest in explicit state boundaries as the agent harness.