Hash is identity
Definitions are named by SHA256 of term and type, not by mutable paths.
content-addressed runtime · gleam · beam
gleamunison dogfoods a Unison-shaped runtime on the Erlang VM: typed source enters, content hashes fall out, modules hot-load, and the playbook keeps the machine honest.
Definitions are named by SHA256 of term and type, not by mutable paths.
Hot loading, process isolation, supervision, and distribution come from OTP.
Thousands of generated levels keep parser, inference, compiler, storage, and sync honest.
dogfood loop
Each iteration extends the runtime with playbook levels, runs the build and tests, then records what the system learned. It is not demo theatre; it is a pressure rig.
why it matters
The site mirrors the runtime’s central idea: keep the surface quiet, make the graph visible, and let identity be earned by structure instead of branding gloss.