Skip to content

Grammars

Wire formats and grammars — the on-disk and on-wire contracts. Distinct from runtime design (which lives in software/runtime/) and from authoring patterns (which live in software/cartridges/authoring/).

  • character-set.md — KN-86 Code Page, CP437 box drawing, Press Start 2P bitmap font, Unicode roadmap.
  • clip-format.md — clip binary format (terminal animation primitive).
  • coprocessor-protocol.md — Pi ↔ Pico UART wire format (frame envelope, types, payload layouts, error taxonomy). Cart-bus frame types obsoleted by adr/ADR-0019; PSG + OLED + session-control remain canonical.

Stubs / future : cartridge-format.md (.kn86 container, currently spec’d inside adr/ADR-0006), cipher-line-grammar.md (voice production grammar, currently inside software/runtime/cipher-voice.md). Splits filed as follow-up.