aRustyDev / aRustyDev/ccgram

Normalize and filter dataset

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
data
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Summary
Apply normalization rules and filter out low-quality commit messages.

## Success Criteria
- [ ] Apply all normalization rules from foundations
- [ ] Filter criteria defined and applied:
- Remove non-conventional commits
- Remove commits with parsing errors
- Remove duplicates
- Remove auto-generated commits (dependabot, etc.)
- [ ] Quality metrics computed and documented
- [ ] Before/after statistics reported

## Quality Filters
- Minimum subject length
- Valid type (feat, fix, docs, etc.)
- No merge commits
- English language only (v1)

## Output
- Cleaned dataset in canonical schema format
- Quality report with filtering statistics

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.