[
  {
    "id": "class:1lzvao4:semanticsearchresultdto",
    "kind": "class",
    "fileId": "file:1k69za4:semanticsearchresultdto-cs",
    "path": "NexusReader.Application/DTOs/AI/SemanticSearchResultDto.cs",
    "canonicalName": "SemanticSearchResultDto",
    "shortLabel": "SemanticSearchResultDto",
    "longLabel": "SemanticSearchResultDto",
    "purpose": "Defines a simple Data Transfer Object (DTO) representing a semantic search result used by the Application layer to carry search snippet, relevance and metadata."
  },
  {
    "id": "type:1qfkwqz:semanticsearchresultdto",
    "kind": "type",
    "fileId": "file:1k69za4:semanticsearchresultdto-cs",
    "path": "NexusReader.Application/DTOs/AI/SemanticSearchResultDto.cs",
    "line": 3,
    "canonicalName": "SemanticSearchResultDto",
    "shortLabel": "SemanticSearchResultDto",
    "longLabel": "SemanticSearchResultDto (dto)",
    "purpose": "Carries the result of a semantic search (content hash, snippet, relevance, source and optional metadata)."
  }
]