hraness
Theme
Appearance

programming languages

small languages built to be run, measured, and replayed.

the languages here are small and single-purpose: an organism policy vm, a composition protocol, a frontmatter schema, and a workflow format. each is designed so an agent, a simulator, or a file can be checked without a person reading it.

these lessons cover how to design them: what to leave out, how to meter execution, how to keep semantics deterministic and replayable, and how to version a language without breaking every saved artifact.

lessons

projects

by hraness · drafted with ai assistance