SMALL defines the minimal execution model required for agent-legible systems through five core primitives.
Complete technical definition of Schema, Manifest, Artifact, Lineage, and Lifecycle primitives.
Interactive environment to test manifest validation and observe lineage/lifecycle generation.
SMALL documentation is divided into normative and informative content:
SMALL is a versioned, machine-consumable protocol. The protocol contract is available at /protocol/small/v1.
The spec defines the contract. The CLI enforces it. The usage guide explains how humans and agents interact with it.
How to Use SMALL →