31 units · gate PASS · 11 proven / 4 unproven
A drill-down tree. The box on the left is where you are; its contents branch to the right. Click a container › to zoom into it, click the left box or ↑ Up a level to zoom out, and click a unit to open its spec, code & checks.
yay command and its flags. Passphrases/keys come from your .env; run yay help in the terminal for the terse version.--key local|mobilesigning-key type (mobile = pair your phone)--relay / --lanmobile transport: hosted relay.yaylayer.com (off-LAN) or your local network--name <you>signer name on every seal--adopt / --no-adoptscaffold specs over existing code--constitution <keys|all>write the Constitution into AI-harness files--plan / --no-planenable AI System Plan--provider anthropic|openai|customplan LLM (+ --base-url, --model, --api-key)--passphrase <p>or the YAY_PASSPHRASE env var--name <you>attach the phone key to this identity--relay / --lanroute via relay.yaylayer.com (off-LAN, E2E) or the local network--no-httpsdisable TLS (default: mkcert-trusted cert if available, else self-signed)--role owner|signerrole to grant (default signer)--by <owner>which owner authorizes it--phoneauthorize on an owner’s phone (no local key needed)--pubkey <b64>revoke just this key (omit to remove the whole identity)--phoneauthorize on an owner’s phone--phoneroot the new key on your phone (phone-as-genesis)--name <you>new local owner name--forceskip the confirmation prompt--drypreview what would be added--phone / --localforce the device (default = the project’s method)--no-httpsdisable TLS for the phone (on by default)--brief "<text>"the signed Brief — the human-owned headline over this change-set, REQUIRED by default (editable on the phone; you are prompted if omitted at a terminal)--no-briefskip the Brief for a trivial re-sign--relay / --lanphone transport override (project default is set at init)--cell <ids>only these Cells (comma-separated)--name <signer>which signer--strictnon-zero exit if blocked (for CI)-d, --detailsprint each spec, code & checks--problemsshow only non-green Cells--no-mutateskip mutation grading--test "<cmd>"the command to run (else package.json test)--cell <ids>only these Cells--provider …same provider config as the System Plan--provider anthropic|openai|customLLM provider (key from .env)--base-url <url>custom / OpenAI-compatible endpoint (Ollama, LM Studio, vLLM — key optional)--model <m>model id-o <file>output path--no-planomit the System Plan entirely--replanforce plan regeneration--port <n>port (default 48757)--openopen it in your browser--no-httpsdisable TLS (default: mkcert-trusted cert if available, else self-signed)--hookalso install a local pre-push gate--scope <dir>gate only a subfolder--forceoverwrite existing files--for <keys|all>claude, agents, copilot, cursor, windsurf, cline, gemini, generic--listlist the harnessesyay map · zoomable hierarchy · green = code proven to match a signed spec, pink = no spec · ▲N = Cells that depend on this (blast radius) · unused? = no callers found.