Hi Emile,
In addition to a typed/labeled link syntax within Markdown body, could you please also consider leveraging the structured data (or metadata) within the YAML frontmatter ?
To clarify: I am not suggesting to use any link syntax in the YAML block. Imho, we don’t need any (when dealing with YAML).
Instead, we can just Treat all YAML scalars as potential link targets.
The linked feature-request explains the idea in detail (with examples) and reflects my secret wish for Obsedian to serve as a poor-man’s graph database (or at least plain-text data-entry tool for one), with semantic links implicitly emerging from structured (YAML) data.
Tabulo[n]