# Contributing Describe reproducible problems and proposed changes in an issue or pull request. Include the version, command, expected and actual results. Remove credentials and sensitive paths from shared logs. Run [development checks](docs/development.md), keep changes focused, use `cargo fmt`, and add regression tests for changed behavior. Explain relevant RFC/WG requirements and update documentation when interfaces change. Documentation and code comments use English. Do not commit generated repository objects, keys, state, logs or build outputs. Keep third-party attribution intact. Submit only code you are entitled to contribute under the [project license](LICENSE) and identify externally sourced code and its license in the pull request.