conversadocs / conversadocs/code-scan-docs
[Task]: contextual change detection
- Dominant language
- Rust
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Description
Develop a component that determines the nature and scope of changes by analyzing diffs, categorizing them (e.g., fix, feat, docs, style).
### Acceptance Criteria
- [ ] Changes are categorized into conventional commit types (`feat`, `fix`, `docs`, `style`, `refactor`, `test`, `chore`).
- [ ] The system infers the category based on code analysis, not just file types or names.
- [ ] Multiple change types within a single commit are recognized and handled.
- [ ] Edge cases where the change type is ambiguous are addressed with logical defaults.
- [ ] The categorization results are consistent and accurate across different codebases.
- [ ] Tests validate the categorization logic with various diff inputs.
### Notes
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.