1## AGENTS.md
2
3### Workflow
4
5- We use jujutsu (`jj`). When reading diffs with commands like `jj diff` or
6 `jj show`, use `--git` for git-style diffs that are more intelligible than
7 jj-style side-by-side diffs.
8- Before starting implementation work, run `jj status`. If the new work is
9 different from the working copy, run
10 `jj new -m "area: imperative, kernel-style change description"`.
11- Do not deviate from this project's conventions by falling back to
12 Conventional Commits.
13- Before calling any work finished, check the working copy's description. It
14 should have at least a subject, set before working and verified or updated
15 before finishing. Substantial changes also require bodies, set before
16 finishing.
17- Keep unrelated documentation, workflow, and feature changes separate when
18 practical.