[
  {
    "id": "unresolved:159jrbq:dependency-target",
    "sourceNodeId": "file:qbybjm:searchlibrarysemanticallyquery-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Data.Persistence (imported at line 15)",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "summary": "Unresolved dependency target NexusReader.Data.Persistence (imported at line 15).",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1nmbqj2:dependency-target",
    "sourceNodeId": "file:qbybjm:searchlibrarysemanticallyquery-cs",
    "kind": "dependency-target",
    "targetPath": "Mapster/MapsterMapper (imported at lines 12-13)",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "summary": "Unresolved dependency target Mapster/MapsterMapper (imported at lines 12-13).",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1p7hi:dependency-target",
    "sourceNodeId": "file:qbybjm:searchlibrarysemanticallyquery-cs",
    "kind": "dependency-target",
    "targetPath": "MediatR (imported line 2)",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "summary": "Unresolved dependency target MediatR (imported line 2).",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1ngt2c1:dependency-target",
    "sourceNodeId": "file:qbybjm:searchlibrarysemanticallyquery-cs",
    "kind": "dependency-target",
    "targetPath": "Pgvector (imported lines 3-4)",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "summary": "Unresolved dependency target Pgvector (imported lines 3-4).",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1igb7c9:dependency-target",
    "sourceNodeId": "file:qbybjm:searchlibrarysemanticallyquery-cs",
    "kind": "dependency-target",
    "targetPath": "Microsoft.Extensions.Resilience / Polly (lines 9-11)",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "summary": "Unresolved dependency target Microsoft.Extensions.Resilience / Polly (lines 9-11).",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1nh5es3:call-target",
    "sourceNodeId": "method:17jd9c8:searchlibrarysemanticallyqueryhandler",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "GetPipeline",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "line": 37,
        "summary": "Unresolved call target GetPipeline in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1ywu2kl:call-target",
    "sourceNodeId": "method:1bus1hn:handle",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "ExecuteAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "line": 49,
        "summary": "Unresolved call target ExecuteAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:8t3u5h:call-target",
    "sourceNodeId": "method:1bus1hn:handle",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "GenerateAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "line": 50,
        "summary": "Unresolved call target GenerateAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1oqa70v:call-target",
    "sourceNodeId": "method:1bus1hn:handle",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "CreateDbContextAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "line": 53,
        "summary": "Unresolved call target CreateDbContextAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:rglo3u:call-target",
    "sourceNodeId": "method:1bus1hn:handle",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "Map",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Application/Queries/Library/SearchLibrarySemanticallyQuery.cs",
        "line": 60,
        "summary": "Unresolved call target Map in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:2r3zjw:interaction-target",
    "sourceNodeId": "class:1x3939l:searchlibrarysemanticallyqueryhandler",
    "kind": "interaction-target",
    "targetHint": ".Where(c => c.TenantId == request.TenantId && c.Embedding != null)",
    "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/SearchLibrarySemanticallyQuery.cs",
        "line": 55,
        "summary": "persistence-read: .Where(c => c.TenantId == request.TenantId && c.Embedding != null)",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1ubjsmz:interaction-target",
    "sourceNodeId": "class:1x3939l:searchlibrarysemanticallyqueryhandler",
    "kind": "interaction-target",
    "targetHint": "pipelineProvider.GetPipeline(\"ai-retry\") used to set _retryPipeline",
    "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/SearchLibrarySemanticallyQuery.cs",
        "line": 37,
        "summary": "external-call: pipelineProvider.GetPipeline(\"ai-retry\") used to set _retryPipeline",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1gdzso6:interaction-target",
    "sourceNodeId": "class:1x3939l:searchlibrarysemanticallyqueryhandler",
    "kind": "interaction-target",
    "targetHint": "_embeddingGenerator.GenerateAsync called with request.QueryText",
    "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/SearchLibrarySemanticallyQuery.cs",
        "line": 50,
        "summary": "external-call: _embeddingGenerator.GenerateAsync called with request.QueryText",
        "kind": "interaction"
      }
    ]
  }
]