> [!tldr] Exploring [[Graph]] data with my [[Simple Interchange Grammar for Identity and Linking]] > [!question]- SIGIL? > [[Simple Interchange Grammar for Identity and Linking|S.I.G.I.L.]], in short: ![[Pasted image 20260829152013.png]] The core of the idea with [[Simple Interchange Grammar for Identity and Linking|S.I.G.I.L.]] is: "[[Plaintext]] entities with [[Surrogate Keys|surrogate IDs]]" and a flexible (read: totally unspecified) schema system. The schema is optional, and meant to (in theory) be applied to by one-to-many `_classes` applied on the thing. Basic idea, rendered out in [[Excalidraw]]: ![[SIGIL applied to graphs 2026-09-23 21.48.57.excalidraw.svg]] %%[[SIGIL applied to graphs 2026-09-23 21.48.57.excalidraw.md|🖋 Edit in Excalidraw]]%% The methods to link two nodes together would be to utilize a `>` property to point from one node to another, or to [[Reify]] the edge between two nodes into a referencable sigil entity of itself. Sigil works nicely with [[Obsidian Canvas]]es. Unless you want to [[Reify]] the edges into their own things. **** # More ## Source - self