Summary of one project directory under the history root.
See ClaudeWrapper.History for how these are produced.
Summary
Types
@type t() :: %ClaudeWrapper.History.ProjectSummary{ decode_verified?: boolean(), decoded_path: String.t(), last_modified: DateTime.t() | nil, session_count: non_neg_integer(), slug: String.t() }