aRustyDev / aRustyDev/ccgram

Define dataset schema (ccgram-data-schema-plan)

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

Description

## Summary
Define the canonical schema for storing conventional commit data in ccgram.

## Success Criteria
- [ ] JSON schema defined for commit records
- [ ] Fields documented: type, scope, subject, body, footer, metadata
- [ ] Schema versioning strategy documented
- [ ] Example records provided for each commit type
- [ ] Validation script can check conformance

## Context
This schema will be the foundation for all data processing pipelines. It should be flexible enough to capture the full conventional commit spec while being strict enough to ensure consistency.

## References
- [Conventional Commits spec](https://www.conventionalcommits.org/)

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.