Follow .github/copilot-instructions.md for repository-specific development guidance.
Before filing a GitHub issue in this repository:
- Search existing open and closed issues for duplicates.
- Use the GitHub issue forms in
.github/ISSUE_TEMPLATE/; do not file a blank issue unless a maintainer explicitly asks for one. - For bugs, include the same information requested by the Bug Report form: relevant area, command if applicable, brief description, steps to reproduce, expected behavior, actual behavior, and environment.
- For feature requests, include the same information requested by the Feature Request form: relevant area, description of the new feature or enhancement, and proposed technical implementation details when known.
- Keep issue bodies concise and evidence-based. Do not paste large speculative patches into issue bodies; open a pull request or link a branch when code is available.
Before opening a pull request:
- Review
CONTRIBUTING.mdand follow the repository PR template. - Keep each PR focused on one logical change.
- Include or update tests and documentation when the change affects behavior, command output, user guidance, or public APIs.
- Summarize validation performed, or explain why validation was not run.