# SemanticSearchResultDto

- File ID: file:1k69za4:semanticsearchresultdto-cs
- Path: NexusReader.Application/DTOs/AI/SemanticSearchResultDto.cs
- Role: dto
- Layer: application

## 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.

## Key Details

Simple immutable-shaped DTO (auto-properties) used to transfer semantic search results; no methods or runtime behavior in this file.

## Symbols

- SemanticSearchResultDto: Defines a simple Data Transfer Object (DTO) representing a semantic search result used by the Application layer to carry search snippet, relevance and metadata.
- SemanticSearchResultDto: Carries the result of a semantic search (content hash, snippet, relevance, source and optional metadata).

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Coverage

- Symbols: 2
- Executable symbols: 0
- Executable symbols with control flow: 0
- Grounded edges: 2
- Unresolved references: 0
- Control-flow fragments: 0
- Unresolved jumps: 0
- Unsupported constructs: 0
- Control-flow coverage: 100%
- Required diagrams: 1
- Generated diagrams: 1

## Diagrams

### SemanticSearchResultDto Neighborhood

```mermaid
flowchart LR
    class_1lzvao4_semanticsearchresultdto("SemanticSearchResultDto")
    file_1k69za4_semanticsearchresultdto_cs("SemanticSearchResultDto")
    type_1qfkwqz_semanticsearchresultdto[/"SemanticSearchResultDto"/]
```

## Diagram Validation

- Status: pass
