OUTLINER REDUX * Infinite nesting for outline items (bullets) * Single text file as database * Being able to focus on a bullet and show only its children with a keyboard shortcut * When focusing on a bullet, show some navigation above it so I can see where I am on the tree, like: * Foo > Bar > Zaz * Clicking on an item would take me to that bullet * Nodes can be created by using [] * For example [April 29th, 2022] would define a node * Nodes can be linked anywhere * so if I have the [Vegetable] node and I use it inside [April 29th, 2022], clicking on it would take me to [Vegetable] * A keyboard shortcut would take me to the current day as a node (like [April 29th, 2022]) so I can use the app as a diary * The app would open in the current day node (auto created if do not exist) * Daily pages sits on the top level of the graph * Search * Any web link would be clickable * Backlinks: in the bottom of each node, list all nodes that links to it and allow me to click on these links to be taken to them.