Triage and reproduce three open GitHub issues (good first issue)
#460 opened on Jun 8, 2026
Repository metrics
- Stars
- (24 stars)
- PR merge metrics
- (PR metrics pending)
Description
What this is
Pick three open issues from this repo that lack clear reproduction steps. Try to reproduce them yourself using the simulator or public test fixtures, then comment back with structured reproduction notes — or document why the issue couldn't be reproduced.
Why this matters
Issue triage is the unglamorous work that determines whether maintainers can actually fix things. Our tracker has signal-to-noise issues right now that slow down every other kind of contribution. Even cleaning up three issues meaningfully helps.
What to do
- Comment to claim.
- Browse open issues without the label
needs-triage:reproduced. Pick three you find interesting and that look like they need clarification. - For each chosen issue: set up the environment per the docs, follow whatever steps exist in the issue, and try to reproduce.
- Comment on each issue with structured notes in this format:
Reproduction attempt:
- Commit/branch tested: [SHA or branch name]
- Environment: [OS, Python version, etc.]
- Steps taken: [numbered list]
- Outcome: [reproduced / could not reproduce / partial reproduction]
- Logs / screenshots: [if relevant]
- Apply the appropriate labels:
needs-triage:reproducedif you reproduced it,needs-triage:cannot-reproduceif you couldn't,needs-infoif more detail is needed from the reporter. - Comment on this meta-issue with links to the three issues you triaged.
Definition of done
- Three issues triaged with structured reproduction notes.
- Appropriate triage labels applied.
- This issue updated with links to the three triaged issues.
Skills
- Comfort setting up a dev environment
- Careful, patient debugging
- Clear writing
Scope estimate
3–5 hours per issue, so 9–15 hours total. Scope yourself accordingly when claiming.
Helpful starting points
- Open issues: https://github.com/OpenwaterHealth/opw_neuromod_sw/issues
- Repo
CONTRIBUTING.mdandREADME.md - The Day-1 tutorial (D1) once it exists — it's the fastest way to a working environment
How to claim this issue
- Comment "I'd like to work on this" — we'll assign it to you.
- Within ~2 weeks of being assigned, comment with the three issues you've chosen so others know not to duplicate.
- Ask any setup questions on this issue or in our Discord
#contributingchannel.
Contact: community@openwater.health
By contributing, you agree to our Contributor License Agreement. (If the CLA isn't yet live when you start, we'll handle it once the flow is up.)