namespace EngineeringSync.Service.Models; public record FileEvent( Guid ProjectId, string FullPath, string RelativePath, FileEventType EventType, string? OldRelativePath = null ); public enum FileEventType { CreatedOrChanged, Renamed, Deleted }