It's unusual for the current commit to have descendants, but it can happen. In particular, it can easily happen when you run `jj new`. You probably don't want to abandon it in those cases.
jj new
-m
I rarely use `jj new`, so this feature is mostly for use in tests.