# Contributing Contributions that improve Jujutsu compatibility, DSH integration, multi-agent ownership, recovery, documentation, or deterministic verification are welcome. Use Jujutsu for repository history. Start with `jj --version`, `jj help`, `jj st`, and the current operation ID. Keep one task in one owned workspace and change. Preserve unrelated changes and report the before and after operation IDs with the validation evidence. Changes to version-specific behavior must cite official Jujutsu release documentation and installed help. Update the compatibility manifest, affected reference, tests, and maintained baseline together. Candidate community skills may inform review, but their files remain under their own licenses and are not imported without an explicit license review. Before submitting a change, run: ```sh npm run verify npm test npm pack --dry-run --json node skills/dsh-jj-vcs/scripts/verify-jj-compat.mjs --skip-repo node skills/dsh-jj-vcs/scripts/verify-jj-task.mjs ``` Remote publication and protection-bypass flags require separate authorization.