namespace NexusReader.Application.DTOs.AI; public class SemanticSearchResultDto { public string ContentHash { get; set; } = string.Empty; public string Snippet { get; set; } = string.Empty; public string? UnitType { get; set; } public float RelevanceScore { get; set; } public string? SourceBookTitle { get; set; } public Dictionary? Metadata { get; set; } // Bonus context }