Formatting and linting

Updated Jul 27, 2026

Run the standard gates before opening a pull request:

  • make check-fmt
  • make lint

When changes affect command/transport runtime seams or dependency baselines, run the full release gate set in this order:

  • bun install
  • make build
  • make check-fmt
  • make lint
  • make test

When documentation changes, also run:

  • bunx markdownlint-cli2 "docs/**/*.md"
  • nixie --no-sandbox