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<string, object>? Metadata { get; set; } // Bonus context
}
