skiagram_core/lib.rs
1//! skiagram-core — agent-agnostic domain model, adapters, and token accounting.
2//!
3//! This crate is pure: no terminal I/O, no global state, no network. All file
4//! access is read-only. The binary crate (`skiagram`) owns rendering and the TUI.
5//!
6//! Critical correctness rules live in CLAUDE.md §8; the load-bearing one is
7//! request-level deduplication in [`analysis::dedup`].
8
9pub mod adapters;
10pub mod analysis;
11pub mod error;
12pub mod model;
13pub mod pricing;