executable protocol specs in Python you can verify

wunderspec

a protocol specification framework for:

  • - senior systems engineers
  • - security researchers
  • - systems architects
  1. [01]specify in Python with strong formal grounds
  2. [02]linter, executor, checker, translator
  3. [03]easy for humans and LLMs to read and write