I’m surprised the line-number references don’t auto-adjust when inserting/splitting/joining lines. That’s not very practical.
[custom id] hello world
child 1
child 2
(custom id) 1. hello
2. [foo] This line is Foo
3. This line is Bar and connects to Foo
4. (foo)This tool is amazing, and its coolness comes from the fact it's really simple. If you add "auto-adjusting" features that rewrite the code for you while writing, you're on the road to lose the simplicity and KISS aspect.
Please don't add new features, it's like gold as it is, @tone_row. The beauty and magic resides in the minimalism.