[
  {
    "id": "unresolved:75vwqu:dependency-target",
    "sourceNodeId": "file:xxwh7p:asklibraryquestionquery-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/AskLibraryQuestionQuery.cs",
        "summary": "Unresolved dependency target NexusReader.Application.Abstractions.Services.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:13g96aj:dependency-target",
    "sourceNodeId": "file:xxwh7p:asklibraryquestionquery-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Application.DTOs.AI",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/AskLibraryQuestionQuery.cs",
        "summary": "Unresolved dependency target NexusReader.Application.DTOs.AI.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1ccwdod:dependency-target",
    "sourceNodeId": "file:xxwh7p:asklibraryquestionquery-cs",
    "kind": "dependency-target",
    "targetPath": "MediatR",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/AskLibraryQuestionQuery.cs",
        "summary": "Unresolved dependency target MediatR.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:rd8fob:dependency-target",
    "sourceNodeId": "file:xxwh7p:asklibraryquestionquery-cs",
    "kind": "dependency-target",
    "targetPath": "FluentResults",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/AskLibraryQuestionQuery.cs",
        "summary": "Unresolved dependency target FluentResults.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:19u8vwm:call-target",
    "sourceNodeId": "method:17jlxw0:handle",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "AskQuestionAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/AskLibraryQuestionQuery.cs",
        "line": 30,
        "summary": "Unresolved call target AskQuestionAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:13z2o11:interaction-target",
    "sourceNodeId": "class:1n4pq65:asklibraryquestionqueryhandler",
    "kind": "interaction-target",
    "targetHint": "Returns result of _knowledgeService.AskQuestionAsync(...)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/AskLibraryQuestionQuery.cs",
        "line": 30,
        "summary": "external-call: Returns result of _knowledgeService.AskQuestionAsync(...)",
        "kind": "interaction"
      }
    ]
  }
]