* Majutsu :emacs:jj:
:PROPERTIES:
:ID: 034150e3-07f3-44a9-946b-d70dee8586ba
:CUSTOM_ID: majutsu
:EXPORT_FILE_NAME: projects/majutsu
:DESCRIPTION: An Emacs porcelain for Jujutsu, designed around jj-native workflows rather than Git-shaped assumptions.
:LOAM_KIND: project
:LOAM_STATUS: active
:LOAM_FEATURED: t
:LOAM_ORDER: 10
:LOAM_PUBLISHED_AT: 2026-08-08
:END:

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
:PROPERTIES:
:CUSTOM_ID: majutsu-current-thread
:END:

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 [[id:c6fdcc91-d0e7-4591-849c-12ccc4c85184][the agent harness]].

