jj is just so fun. It even makes sense to me to use merge commits now! Never really was happy with merge commits in git, but here it just works nicely and I can rebase everything and nothing breaks

A jj view of commits in a kind of diamond shape. two commits based off the main branch, and a single commit merged from both commits.

see also the raw jj log dump:


```
○    zvpqznpu github@oli-obk.de 2026-02-16 15:11:24 git_head() 8892696e
├─╮  Rip out rustc_layout_scalar_valid_range_* attribute support
│ ○  kqxwzuyz github@oli-obk.de 2026-02-16 15:11:24 rustc_layout_scalar_valid_range_end_end 01df8d6d
│ │  Stop using rustc_layout_scalar_valid_range_* in rustc
○ │  zltlworp github333195615777966@oli-obk.de 2026-02-16 10:02:41 push-tzonluoyuwkq* 88c3bb50
├─╯  Use `!null` pattern type in libcore
◆    xnmkrwun bors@rust-lang.org 2026-02-16 04:20:25 main fef627b1
```
0

If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/oli/statuses/116080994003233473 on your instance and quote it. (Note that quoting is not supported in Mastodon.)