Skip to content
sarr-io edited this page Jun 19, 2026 · 16 revisions

Shapes

Zinc reads .yaml / .yml Circuitry files directly. It also accepts .md / .markdown files with leading YAML front matter and passes only that front matter to Circuitry.

Circuitry discovers mappings with in or out. Zinc executes a discovered mapping when its host fields include surface:

analysis:
  answer:
    surface: openai-responses.responses
    preserve: true
    in:
      question: $question
      prompt: Answer briefly.
    out:
      answer: $answer

surface is Zinc navigation. preserve is Zinc storage policy. Circuitry preserves both as host YAML.

Clone this wiki locally