Skip to content

Specification Surface

Specification Surface defines how users express models and properties in Zig.

The surface should make the review questions explicit: what state exists, which events may happen, how each event changes the state, and which properties must never be violated.