@dave as one example it has a trivial to use jj split command, which provides an interactive editor to select which chunks you want in which commit, then provides you with two clean commits.
@jon (also, do you know if it's gaining a lot of traction in dev land? that would be justification for becoming famillar.)
@dave I’m the only person I know using it. Sadly git, and in particular GitHub’s opinionated approach to using git, has captured everyone. Thankfully jj works fine with that, and also makes the very tedious “open fifteen stacked PRs instead of using commits like a sane person” approach less painful than usual.