# `Diffo.Ieee1164.Parser`

Parses ieee1164 Cypher-style yarn strings into `%Artefact{}` structs.

The first stage of the ieee1164 knowledge compiler pipeline. Yarn strings
are the human-readable source of truth — written close to the standard
itself. This module bridges from yarn to Artefactory.

Node identity is the `name` property value, which is unique across the
full ieee1164 graph. UUIDs are derived deterministically from the name so
the same node appearing in different sections always produces the same UUID,
enabling `Artefact.combine!/2` to bind shared nodes across pipeline stages.

# `parse`

Parse a Cypher-style yarn string into an `%Artefact{}`.

Accepts `:title` and `:description` in opts.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
