Visual representations of the SMALL execution model.
Ontology
The SMALL primitives and their relationships.
flowchart LR
Schema --> Manifest
Manifest --> Artifact
Artifact --> Lineage
Artifact --> LifecycleSchemas define contracts; manifests bind them to artifacts; artifacts produce lineage and lifecycle events.
Execution
The sequence of operations when an agent interacts with SMALL.
sequenceDiagram
participant Agent
participant Manifest
participant Schema
participant Artifact
participant Lineage
participant Lifecycle
Agent->>Manifest: Submit intent
Manifest->>Schema: Validate
Schema-->>Manifest: OK
Manifest->>Artifact: Materialize
Artifact->>Lineage: Record provenance
Artifact->>Lifecycle: Emit eventsAgents submit intent through manifests; validation occurs against schemas; artifacts materialize and generate lineage and lifecycle records.
Safety Boundary
The validation boundary that ensures agent outputs conform to contracts.
flowchart LR
Agent --> Manifest --> Validator --> Outputs --> Agent
subgraph Boundary["Safety Boundary"]
Manifest
Validator
Outputs
endAll agent outputs pass through a validator that enforces schema contracts before materialization.