Skip to content

desktop/src-tauri/crates/core/src/lib.rs

Comment 1, line 1

desktop/src-tauri/crates/core/src/lib.rs:1

//! llm-usage-core: M1 statistics core and SQLite storage.

Comment 2, line 2

desktop/src-tauri/crates/core/src/lib.rs:2

//!

Comment 3, line 3

desktop/src-tauri/crates/core/src/lib.rs:3

//! Module responsibilities follow docs/design/desktop-usage/architecture.md:

Comment 4, line 4

desktop/src-tauri/crates/core/src/lib.rs:4

//! domain (field meanings), metrics (statistics), adapters (source mappings),

Comment 5, line 5

desktop/src-tauri/crates/core/src/lib.rs:5

//! calendar (IANA calendar), storage (migration/persistence), identity (IDs/deduplication),

Comment 6, line 6

desktop/src-tauri/crates/core/src/lib.rs:6

//! ingest (atomic batches/jobs), aggregates (native intervals/quotas),

Comment 7, line 7

desktop/src-tauri/crates/core/src/lib.rs:7

//! query (daily/weekly/monthly queries), retention (retention/sealing),

Comment 8, line 8

desktop/src-tauri/crates/core/src/lib.rs:8

//! exchange (M1a source identity exchange), pricing (F2 snapshots/estimates).