These are interesting points. Currently, for Neo4j Graph View, I’m having both a list of typed links like - hasTopic [[note]]
, and like @msteffens mentioned, I’m thinking of adding the double-colon syntax.
What could be changed here is to move or also allow the list of typed links within YAML frontmatter. Personally, I like seeing them rendered, though. The double-colon syntax would also be completely optional, so complicated syntax is hidden from novice users.
Furthermore, I think an inline syntax like double-colon is important! This is because it’s much more natural to write linearly. If you mention some fact in your text that you want to annotate, it wouldn’t be natural to move to the frontmatter to add this fact in the typed link syntax another time.