{
  "version": 1,
  "fileId": "file:1m26se1:getinitializationstatusquery-cs",
  "fingerprint": "1w1ou53",
  "path": "NexusReader.Application/Queries/System/GetInitializationStatusQuery.cs",
  "absolutePath": "c:/Users/micht/source/repos/Nexus.Reader/src/NexusReader.Application/Queries/System/GetInitializationStatusQuery.cs",
  "shortLabel": "GetInitializationStatusQuery",
  "longLabel": "NexusReader.Application/Queries/System/GetInitializationStatusQuery.cs",
  "purpose": "Defines a CQRS query message used to request the application's initialization status (string) from the Application layer.",
  "classification": {
    "role": "handler",
    "layer": "application",
    "confidence": 0.8,
    "evidence": [
      "Query naming pattern",
      "Namespace: NexusReader.Application.Queries.System",
      "Record implements IQuery<string>",
      "File name and path indicate Application/Queries"
    ]
  },
  "className": "GetInitializationStatusQuery",
  "domainConcepts": [
    "InitializationStatus"
  ],
  "patterns": [
    "CQRS",
    "Query Object"
  ],
  "keyDetails": "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.",
  "coverage": {
    "symbolCount": 2,
    "executableSymbolCount": 0,
    "executableSymbolsWithControlFlowCount": 0,
    "groundedEdgeCount": 2,
    "unresolvedReferenceCount": 1,
    "controlFlowFragmentCount": 0,
    "unresolvedJumpCount": 0,
    "unsupportedConstructCount": 0,
    "controlFlowCoverage": 1,
    "requiredDiagramCount": 1,
    "generatedDiagramCount": 1,
    "missingRequiredDiagramCount": 0
  }
}