We welcome contributions to the AI Regression Database. Here is how to get involved.
If you have observed an AI coding tool consistently producing incorrect code:
- Run
npx @korext/regression-submit draftto create a structured draft - Include reproduction steps with at least 10 attempts documented
- Include the incorrect and correct code patterns
- Run
npx @korext/regression-submit validateto check the draft - Run
npx @korext/regression-submit submit
Minimum reproduction rate: 3 out of 10 attempts.
Each pattern includes detection rules (regex, AST patterns, or Korext rule IDs). If you can improve a detection rule:
- Fork the repository
- Edit the pattern YAML file
- Test the new detection rule against known examples
- Submit a PR with test evidence
Help verify existing patterns by testing them against current AI tool versions. Visit the pattern page on oss.korext.com/regressions and submit a community reproduction report.
To propose a new pattern type for the taxonomy:
- Open an issue describing the proposed type
- Include at least 3 example patterns that would fall under the new type
- Explain why existing types do not cover these patterns
The CLI uses Node.js built-ins and js-yaml only. No additional dependencies.
- Fork the repository
- Create a branch from main
- Make your changes
- Test locally
- Submit a PR with a clear description
- Wait for maintainer review