Contribute to PenguinHarness
workflow/harness.md
- Target Repository: PenguinHarness
- Community Issues: for-community Issues
Contribution Workflow
- Claim or Open an Issue: Browse open Issues labeled
for-communityin the PenguinHarness repository (viewfor-communityIssues), or open a new Issue under this topic for a feature request or bug fix. - Claim in Issue Comments (Optional): Leave a comment on the Issue to claim the task (claiming is optional and primarily prevents duplicate work).
- Submit a PR: Implement the change, run tests and checks, and open a Pull Request in PenguinHarness linked to the Issue.
- Maintainer Review & Merge: Wait for a maintainer to review the code and merge the PR after approval.
Format Examples
1. Issue Example
Title: [Feature / Fix] <Short description of the feature or bug fix>
### Background & Goal
- Describe the problem to solve or the feature to add in PenguinHarness
### Proposed Approach
- Outline the modules to update and the implementation plan
2. Issue Claim Comment Example (Optional)
I would like to work on this Issue and plan to submit a PR by YYYY-MM-DD.
3. PR Example
Title: feat: <short description> (or fix: <short description>)
Closes #<issue-number>
### Summary
- Summarize the feature or fix implemented in this PR
### Verification
- [x] Passed project unit tests, type checks, and build verification