···4455What needs to be done
6677-87- PKM
98 - [ ] Atomic note IDs
109 - [ ] Tagging
···2322 - [ ] Fuzzy finder navigation
2423 - [ ] Vim / helix key bindings
25242525+2626+## Plan of Action
2727+2828+Backend server that interfaces with the file-system.
2929+This way it can be accessible from any web browser, (that is authenticated
3030+of course).
3131+3232+Uses gRPC as the communication framework.
3333+ - Efficiency
3434+ - Generated client server implementations.
3535+3636+But now we have to sync the filesystem the entire time since that's
3737+behind the server. Well not necessarily... Since we are typically
3838+writing one by one, it shouldn't be too bad. [g-d] wouldn't work either...
3939+4040+I'm reconsidering this... maybe instead we can have a "host-server" that
4141+maps the thing away.
4242+4343+So for now lets not do a backend server,
4444+instead lets just have everything in the folder.
4545+4646+Going to be build off Emergence.
4747+4848+Lets also keep tasks not completely as files, we keep it mostly in
4949+database, and then link each task to a description...
5050+5151+Tasks as notes...
5252+ - How can we attack this?
5353+ - Do we store note data in notes?
5454+ - What about searching?
5555+5656+For now lets just keep tasks as mostly in database but that are also linked to
5757+notes.
5858+5959+So for now let's get a basic notes set up.
6060+