kicad-ipc-rs/CONTRIBUTING.md

815 B

Contributing

Issues and PRs welcome! This document covers the contribution workflow.

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

Resources

  • Guide site source: docs/book/src/ (deployed via GitHub Pages)
  • Proto regeneration workflow: CONTRIBUTIONS.md