All link metadata lives in HTML comments and front matter, invisible in every CommonMark/GFM renderer. Read the raw file as ordinary prose.
Identity, not guesswork
Every linkable block has a stable UUID. That UUID is the join key into any external vector store, so embeddings live outside the file while the file stays the source of truth for connectivity.
Versioned links
Cross-document references resolve through an import lockfile (namespace:slug@version) and carry content hashes, so drift is detectable.
One reference implementation, two targets
A Rust core compiles natively for the CLI and to WebAssembly for the browser editor and viewer — kept honest by a shared conformance suite.