Skip to content

Architecture

sarr-io edited this page Jun 12, 2026 · 21 revisions

Architecture

Zinc is a host runtime.

Boundaries

  • CLI commands parse user intent and load settings.
  • Runtime planning chooses needed parts from value wiring.
  • Package resolution maps alias.asset to installed package assets.
  • Adapters are executable assets with the zinc.adapter capability.
  • The store records docs, runs, parts, values, text, and package installs.

Determinism

Parallel workers do not mutate the parent value map. Each worker returns a result draft. The parent commits drafts in plan order.

Clone this wiki locally