dotfiles/pi/AGENTS.md

660 B

Global Pi Instructions

Version Control

Prefer Jujutsu (jj) over Git for source-control operations.

  • Use jj status instead of git status.
  • Use jj diff instead of git diff.
  • Use jj log instead of git log.
  • Use jj describe for change descriptions.
  • Use jj new, jj split, and jj squash for change management.
  • Avoid git add, git commit, and direct index/staging workflows unless explicitly requested.
  • Git commands are acceptable only for operations that jj cannot perform or when the user asks for Git specifically.
  • When reporting changes, mention the active jj change/workspace state rather than Git staging state.