# `mix ieee1164.compile`

Parses each section of the ieee1164 yarn into an `%Artefact{}` and serialises
it to `priv/artefacts/<section>.bin` using `:erlang.term_to_binary/1`.

Also writes the fully combined `ieee1164.bin`.

Run after `mix ieee1164.gen_uuids` whenever the yarn changes:

    mix ieee1164.gen_uuids
    mix ieee1164.compile

Commit the `.bin` files so livebooks and other consumers can load artefacts
directly without re-parsing. When a registry or Artefactory service is
available, this step becomes a push rather than a file write.

# `run`

---

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