key.evolve
key_evolveEvolve a city key by appending a walk of steps, updating the path and prior key reference. Supports JSON or PNG key formats and optional naming for the new key.
Instructions
Append a walk to a City Key — pure and deterministic. Walk = an array of {site?, slug} steps (or slugs), a pathway.v1, or a star-chart constellation. Each step is resolved against the bake to its vertex and PSI element; the evolved key gains walks[], prior = κ of the key it grew from, and a fresh κ. UNSIGNED — a Swordsman signs (Rung 1). Omit key to start from the default key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | ||
| name | No | name this walk (a constellation name) | |
| walk | Yes | steps: [{site, slug}] | [slug] | {steps:[…]} |