Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Continuous integration

CI for panproto projects covers two questions: did this change validate, and did this change break compatibility?

PagePurpose
Breaking-change gateBlock PRs that introduce a breaking schema change unless explicitly acknowledged.
GitHub ActionsDrop-in workflows for schema validation and breaking-change detection.
Pre-commit hooksRun schema validation before each local commit.

See also