Keep the explicit jj-desc workflow while ensuring completed changes receive descriptions readers can understand without task context.
- add a user-invoked jj-desc alias
- explain the rationale for non-trivial changes
- replace temporary planning labels with concrete behavior
- serialize jj commands to prevent concurrent rewrites
- use stdin heredocs for multiline descriptions
- add a two-target few-shot and fail-stop verification
- document evals and trigger-set coverage for teaching and arch-code-review
- note review-with-me and teach-me lack evals due to disable-model-invocation
- outline minimal eval cases for the review-with-me output protocol