You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sarr-io edited this page Jun 18, 2026
·
21 revisions
Architecture
Zinc is the runtime and lineage layer between Circuitry shapes, package software, and Limbo storage.
Circuitry -> shape facts
Zinc -> package resolution, execution context, and lineage
Packages -> software behavior and output meaning
Limbo -> rows and byte blobs
Layer responsibilities
Layer
What it owns
Circuitry
Shape fields, variable flow, diagnostics, and host-field preservation.
Zinc
Package identity, selected context, request/output bytes, lineage nodes, and config.
Packages
Software behavior, settings interpretation, model calls, command policy, and output schemas.
Limbo
Row storage and byte blobs.
Storage shape
Zinc stores lineage in Limbo as package facts, blobs, immutable nodes, and current state. Small request/result blobs live in the database. Large blobs live under Zinc's blob directory and are referenced by hash.