vmm.dev

wasm

wasmwasmnotesnotesgraphgraphcontactcontactvmm.devvmm.dev

wasm

The Wasm binary is a generic Markdown graph renderer.

It does not contain site content. It parses Markdown, extracts [[Wiki Links]], stores loaded notes, builds edge tables, and renders the SVG map and selected article.

The JavaScript host loads app.wasm, passes the current hash route, fetches requested Markdown files from /content/, and replaces the rendered HTML. Host JavaScript schedules I/O; the graph and article rendering decisions stay inside Wasm.

This keeps notes separate from app code changes, and keeps graph edges tied to authored Markdown.