I think it’ll be generally useful to have different views for folders, just like what Notion and Trilium did. For example, a Kanban view where notes are sorted into lists by their tags. Dragging a note across lists changes its tag information.
It might be hard to implement with tags, since they are inline. Multiple tags is also a pain. So perhaps Kanban metadata can have their own syntax, e.g. Jekyll style yaml frontmatter:
---
key: value
key2: value2
---
or additional tag lines:
/key: value
/key2: value2
The user can then
- Configure Kanban lists by keys
- Add notes directly from Kanban view
Here is a concrete example. Say we have the following notes:
note1
/status: todo
/category: dev
note2
/category: dev
/status: published
note3
/category: art
/status: todo
The UI will look like: