Specification

The protocol, as written.

Every page below is the repository's own markdown, rendered from commit 8a5b13662640 with a sha256 per file. The URLs are stable: they name the document, not the file it happens to live in. Each page has a raw markdown twin for machines, and one manifest lists them all.

Normative

DECKs: design extensions

Rationale

Design records

Artifacts

FileWhat it isURL
cyberspace-neon-256 palette The built-in 256-colour SNO palette as JSON: 24 hues by 8 steps (index = hue * 8 + step), then steels and signatures. /spec/sno-palette.json
Palette sheet The same palette as an image, one cell per index. /spec/sno-palette.png
SNO reference validator Dependency-free Python that accepts or refuses an SNO payload exactly as DECK-0003 section 1.9 says, and runs its own rejection table. /spec/sno-reference.py
Landfall reference Reference computation for DECK-0001 landfalls. /spec/landfall-reference.py
Hint reference Reference for bag hints (section 7.7), with golden vectors. /spec/hint-reference.py
Sidestep reference Reference for the sidestep proof (section 6). /spec/sidestep-reference.py
Visualization vectors Golden vectors at the Cantor Height 34 scale for renderers. /spec/visualization_vectors.json