kicad-ipc-rs/CONTRIBUTING.md

692 B

Contributing

This repository requires Conventional Commits.

Commit Message Policy (Required)

Examples:

  • feat(client): expose via layer span in typed model
  • fix(cli): parse board-origin --type drill correctly
  • test(client): cover via padstack layer decoding

Before Opening a PR

  • Run:
    • cargo fmt --all
    • cargo test
    • cargo test --features blocking

Maintainer Notes

  • Proto regeneration workflow lives in CONTRIBUTIONS.md.