pub fn usage_files(projects_dir: &Path) -> Vec<PathBuf>Expand description
Every real session file under projects_dir/<slug>/. Syncthing
conflict copies (*.sync-conflict-*.jsonl) are skipped: they are
stale duplicates of a real session and would double-count usage that
per-file message-id dedup can’t catch across files.