> [!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