Skip to main content
Ctrl+K

battwin

  • Tutorials
  • How-to guides
  • Reference
  • Explanation
  • Project
  • GitHub
  • PyPI
  • Tutorials
  • How-to guides
  • Reference
  • Explanation
  • Project
  • GitHub
  • PyPI

Section Navigation

  • Design principles
  • Anatomy of an envelope
  • Versioning and immutability
  • How the validation layers fit together
  • Namespaces and linked data
  • Explanation

Explanation#

Understanding-oriented discussion of how battwin is designed and why. Nothing here is needed to get a task done; all of it helps you use the format well and predict how it behaves.

  • Design principles
  • Anatomy of an envelope
  • Versioning and immutability
  • How the validation layers fit together
  • Namespaces and linked data

previous

Changelog

next

Design principles

Show Source

© Copyright 2026, the battwin contributors. Apache-2.0.