node_modules/
dist/
*.tsbuildinfo

# Generated by `npm run generate:typescript` from the canonical TS
# protocol sources under `types/` at the repo root. Not committed —
# regenerate after pulling and before typecheck/test/build.
src/types/
