| Column | Type | Source | Description |
|---|---|---|---|
pr_url |
string | input | PR link (primary key) |
complexity |
int | LLM | Score 1–10 |
developer |
string | GitHub | Author login |
date |
date | merged_at | Primary date for reporting |
team |
string | config | From teams.yaml |
merged_at |
datetime | GitHub | When PR was merged |
created_at |
datetime | GitHub | When PR was opened |
lines_added |
int | GitHub | Additions |
lines_deleted |
int | GitHub | Deletions |
explanation |
string | LLM | Audit trail |
authoris accepted as alias fordeveloperPR linkis accepted as alias forpr_url- Rows missing
merged_at,created_at,lines_added,lines_deletedcan be enriched viamigrate-csv
Run complexity-cli migrate-csv to:
- Fetch missing
merged_at,created_at,lines_added,lines_deletedfrom GitHub - Fill
teamfrom teams.yaml - Write enriched CSV with full schema