Echo 2026
Protocol
Commands a candidate binary must answer for Echo 2026 conformance.
Stages
e26 compares stdout and stderr to the fixture sidecars:
$binary lex --kinds --diag-codes path.echo
stdout → .lex stderr → .diag
$binary ast --kinds --diag-codes path.echo
stdout → .ast
$binary check --diag-codes path.echo
stderr → .check # sem-* only; omit if none
$binary run path.echo
stdout → .run exit → .runexit
Related
Edition Spec: /e26/spec. Layout: /e26/layout. Run: /e26/run. Reference forms: /docs.