Skip to content

Explanations ​

Explanations help you understand why the platform works the way it does. They are background reading, not step-by-step instructions — and they are ordered the way the platform is layered: foundation first, surface last.

The kernel ​

The engine layer ​

  • Language as data — a Language is a value assembled from YAML fragments; engines dispatch on data.
  • Runtime — how a host evaluates programs.

The platform ​

Papers and background ​

The papers live in the product repos' paper/ dirs (PDFs on GitHub):

Design notes ​

Older design notes, merged here from the retired explanations/ directory:

When to use another section ​