revision 2: just really comfy UX
first thing you probably noticed: added indent guides (may require a modern browser due to usage of
:has
)/b
endpoint is now used for shorter links. it also generates OpenGraph metadata so that Your Favorite Messaging Platform can display the linked branch’s contentinternals: branches are now based on flexboxes rather than background images. this requires sending a bit more HTML, but the layout is a lot more stable as well as being easier to extend