- Bug fix (non-breaking change that fixes an issue)
- New feature (non-breaking change that adds functionality)
- Breaking change (fix or feature that changes existing behaviour)
- New / updated problem (challenge JSON)
- Documentation only
- Chore / refactor / tooling
Closes #
- I ran the checks locally on Node 22 and they pass:
npx tsc --noEmit,npm run lint,npm run test,npm run build - I did not commit unrelated
package-lock.jsonchanges (see CONTRIBUTING.md - the native-binding gotcha) - My change is focused and single-purpose
- I added / updated tests where it made sense
- I updated documentation where needed
- For UI changes: it looks correct in both light and dark mode
- For problems:
npm run challenges:validatepasses and hiddentestsare strong - I did not commit any secrets