They added auto advance bookmarks a while ago. You configure which revset bookmarks you want to advance or not, and then it just keeps them at the "head" of a branch
Having to list all the bookmarks you would list to auto-advance in your jj config.toml is a hassle and easy to forget.
Having to list all the bookmarks you would list to auto-advance in your jj config.toml is a hassle and easy to forget.