tga/lib.rs
1//! # tga — trusty-git-analytics
2//!
3//! Developer productivity analytics from git history. This crate exposes a
4//! three-stage pipeline (collect → classify → report) as a library, plus
5//! the `tga` binary that drives it.
6//!
7//! ## Modules
8//!
9//! - [`core`] — shared types, config, database, error definitions
10//! - [`collect`] — Stage 1: git extraction and external-system fetches
11//! - [`classify`] — Stage 2: four-tier commit classification cascade
12//! - [`report`] — Stage 3: CSV / JSON / Markdown report generation
13
14#![warn(missing_docs)]
15
16pub mod classify;
17pub mod collect;
18pub mod core;
19pub mod report;