Treat Bookmark Remote Syntax as Version Sensitive

VCS-TREAT-BOOKMARK-REMOTE-SYNTAX-AS-VERSION-SENSITIVE

Summary

Verify bookmark@remote and remote-bookmark syntax against the installed jj version. Durable guidance should avoid assuming one spelling works across commands and releases.

Rule

Treat bookmark@remote command syntax as version-sensitive.

Why

JJ command syntax around bookmark@remote and remote bookmark handling can vary by version and command. Assuming one spelling everywhere makes docs and agent commands fragile across installed jj versions.

Helps

  • Keeps jj guidance accurate across version differences and reduces command-shape failures.

Limits

Prefer the current repo's installed jj behavior when writing commands for that checkout. For durable docs, verify syntax against jj help or phrase guidance conceptually.

Agent Instruction

Treat `bookmark@remote` command syntax as version-sensitive because jj command syntax around
`bookmark@remote` and remote bookmark handling can vary by version and command.

Mechanisms

Supported by jj --version, jj help bookmark, tested command snippets, and docs that avoid unverified shorthand.

References