Workflow-wise I was struggling a bit to figure out how to work with the bookmarks in jj not moving along.<p>I now have a bit of a new strategy:<p>- When starting up a branch, right up the "final commit message", along with a bunch of notes on what I think I need and other TODOs<p>- While working, when I want to checkpoint some work, I use jj split to chop up some chunk of work, describe it, and then edit up my TODOs<p>this way the tip of my branch is always this WIP commit describing my end goal, I can find it, and I can add a bookmark to it.<p>Instead of git "I add changes over time and make my commit graph move forward", it's "I have a final commit node and add commits _behind it_". Been working well enough.