Skip to content
sarr-io edited this page Jun 18, 2026 · 23 revisions

Home

Zinc runs shaped work through packages and records the lineage.

It sits between Circuitry, packages, and Limbo:

Layer Responsibility
Circuitry Confirms shaped YAML and variable flow.
Zinc Resolves package software, builds context, and records lineage.
Packages Provide software, settings, shapes, scripts, docs, and output meaning.
Limbo Stores rows and bytes.

Main pages

Page Use it for
Architecture How the layers fit together.
Packages Package identity, sources, links, and manifests.
Package Software How Zinc runs package software.
Shapes How Zinc uses Circuitry shape facts.
Executor The run loop that advances work.
URI Reference zinc:// paths for reading store and package facts.
Update Checking for and applying Zinc updates.

Boundary

Zinc remembers:

  • package name, version, root, source facts, and soft links
  • selected context sent to package software
  • package output bytes
  • immutable lineage nodes
  • opaque config values

Zinc does not interpret package settings, model responses, shell behavior, provider behavior, or package output schemas.

Clone this wiki locally