AGENTS.md

 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.