Stanza
Introduction

Guides

Getting StartedRelease BinariesPre-Commit HookEditorsExisting Codebases

Agents

CodexClaude Code

Rules

OverviewDirectivesBraces and Lint Configafter-multilineswitch-clausesedge-blankguard-joinconsume-joinuse-joinguard-chainlet-stepafter-guardshort-bodybracesblock-spacingwall

Reference

CLIFile SelectionOutput and Exit CodesExplainHook Protocol

Hook Protocol

What `stanza hook` reads, prints and exits with.

Explain

Which rule decides a line, and why.