//! The per-file metadata record.
use Timestamp;
/// Per-file git metadata resolved for every tracked path in a working
/// tree.
///
/// The values are meaningful as a set: a freshly committed file has
/// `commit_count == 1` and `first_seen == last_commit_time`. As a file
/// accumulates commits, `last_commit_time` stays pinned to the newest
/// commit that touched it while `first_seen` walks back to the oldest.