tga-collect
Stage 1 of the trusty-git-analytics pipeline: extract commit data from
local git repositories and correlate it with external systems (GitHub
pull requests, JIRA tickets, developer identity records). All output is
persisted via [tga_core::db::Database].
Modules
- [
git] — commit extraction via libgit2 - [
identity] — author identity resolution (exact + fuzzy) - [
github] — GitHub REST client (PRs) - [
jira] — JIRA REST client (issues) - [
collector] — end-to-end pipeline orchestrator - [
errors] — crate-level error type ([CollectError])