Skip to content

Compliance and Standards Improvements#1

Merged
metyatech merged 1 commit intomainfrom
fix/compliance-and-standards
Feb 18, 2026
Merged

Compliance and Standards Improvements#1
metyatech merged 1 commit intomainfrom
fix/compliance-and-standards

Conversation

@metyatech
Copy link
Owner

This PR brings the repository into compliance with AGENTS.md and project standards.

Changes:

  • Added issue templates (.github/ISSUE_TEMPLATE/)
  • Added pull request template (.github/pull_request_template.md)
  • Added CODE_OF_CONDUCT.md
  • Enabled stricter Ruff linting rules in pyproject.toml
  • Fixed existing lint issues in library.py and tests
  • Populated more package metadata (Issues, Homepage) in pyproject.toml
  • Updated README.md links

- Added issue templates for bug reports and feature requests.
- Added pull request template.
- Added CODE_OF_CONDUCT.md.
- Enabled stricter Ruff linting rules and fixed identified issues.
- Updated package metadata in pyproject.toml.
- Updated README.md links.
Copilot AI review requested due to automatic review settings February 18, 2026 03:27
@metyatech
Copy link
Owner Author

Agent runner idle completed.

Repo: metyatech/robotframework-unity-editor
Engine: gemini-flash
Notify: @metyatech

Summary:
(missing)

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR focuses on aligning the repository with documented standards (AGENTS.md) by adding community/maintenance scaffolding and tightening Python linting and metadata.

Changes:

  • Added GitHub issue + PR templates, plus a Code of Conduct.
  • Expanded package metadata URLs and enabled additional Ruff lint rule families.
  • Performed small refactors / formatting tweaks to satisfy lint rules and updated README links.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
tests/test_bridge_parity.py Splits a combined assertion into separate asserts for clarity/compliance with linting rules.
src/robotframework_unity_editor/library.py Minor refactors to remove unnecessary temporary variables.
pyproject.toml Adds Issues/Homepage URLs and enables stricter Ruff lint rule sets.
README.md Adds Code of Conduct to the project links list.
CODE_OF_CONDUCT.md Introduces Contributor Covenant-based Code of Conduct.
CLAUDE.md Points to AGENTS.md for agent/tooling guidance.
.github/pull_request_template.md Adds a standardized PR template.
.github/ISSUE_TEMPLATE/feature_request.md Adds a feature request issue template.
.github/ISSUE_TEMPLATE/bug_report.md Adds a bug report issue template.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +35 to +38
## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [INSERT EMAIL ADDRESS]. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Code of Conduct still contains the placeholder "[INSERT EMAIL ADDRESS]" in the enforcement section. Please replace this with a real contact method (e.g., a project email address or a link to the security/contact page) so reports can actually be submitted.

Copilot uses AI. Check for mistakes.
Comment on lines +43 to +46
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The attribution links use plain HTTP (contributor-covenant.org). Please switch these to HTTPS to avoid insecure link targets in documentation.

Suggested change
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [https://contributor-covenant.org/version/1/4][version]
[homepage]: https://contributor-covenant.org
[version]: https://contributor-covenant.org/version/1/4

Copilot uses AI. Check for mistakes.
@metyatech metyatech merged commit 68d9c84 into main Feb 18, 2026
7 checks passed
@metyatech metyatech deleted the fix/compliance-and-standards branch February 18, 2026 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants