# GetInitializationStatusQuery

- File ID: file:1m26se1:getinitializationstatusquery-cs
- Path: NexusReader.Application/Queries/System/GetInitializationStatusQuery.cs
- Role: handler
- Layer: application

## Purpose

Defines a CQRS query message used to request the application's initialization status (string) from the Application layer.

## Key Details

A simple marker record implementing IQuery<string>; no behavior, fields, or methods are defined in this file. Used as a request DTO in the application's query/handler pipeline.

## Symbols

- GetInitializationStatusQuery: Defines a CQRS query message used to request the application's initialization status (string) from the Application layer.
- GetInitializationStatusQuery: Represents a request message for retrieving initialization status; a marker query returning a string result.

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Unresolved References

- dependency-target: NexusReader.Application.Abstractions.Messaging (IQuery<string>)

## Coverage

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

## Diagrams

### GetInitializationStatusQuery Neighborhood

```mermaid
flowchart LR
    class_904yf3_getinitializationstatusquery("GetInitializationStatusQuery")
    file_1m26se1_getinitializationstatusquery_cs("GetInitializationStatusQuery")
    type_18ezfq6_getinitializationstatusquery[/"GetInitializationStatusQuery"/]
```

## Diagram Validation

- Status: pass
