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

Zinc 0.6.9

Zinc is the host that runs Circuitry action systems.

Circuitry is YAML for action systems. Zinc loads that YAML, resolves package assets and model presets, plans the needed action-parts, runs them, stores typed values, and exposes traces through zinc:// URIs.

The center

Circuitry system -> lazy Zinc plan -> part execution -> typed values -> inspectable run

First target

zn run examples/compute-math.circuitry.yaml principal=1000 rate=0.05 years=10

Expected behavior:

collect top-level takes
build plan
run needed uses entry
store $amount and $interest
settle gives
print amount and interest
print run URI

Pages

Vocabulary

Term Meaning
shape A Circuitry YAML action-shape
system A shape with uses entries
part One entry under uses
value A $name typed value stored by Zinc
package reference A Zinc-native @alias.path asset reference
model preset A Zinc config entry selected by model on a part
run One execution record for requested top-level gives
plan The lazy dependency frontier needed for a run
artifact Stored bytes or reasoning associated with a run, part, adapter, or value

Clone this wiki locally