[
  {
    "id": "unresolved:1tkzwl2:dependency-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Application",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "summary": "Unresolved dependency target NexusReader.Application.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1gy95x9:dependency-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Infrastructure",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "summary": "Unresolved dependency target NexusReader.Infrastructure.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:w3a0df:dependency-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Data.Persistence",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "summary": "Unresolved dependency target NexusReader.Data.Persistence.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:8mvfuf:dependency-target",
    "sourceNodeId": "file:12rhzck:program-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.Web/Program.cs",
        "summary": "Unresolved dependency target NexusReader.Application.Abstractions.Services.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1r5fh1:dependency-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Application.Commands.Library",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "summary": "Unresolved dependency target NexusReader.Application.Commands.Library.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:wgvlbn:dependency-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Application.Queries.User",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "summary": "Unresolved dependency target NexusReader.Application.Queries.User.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:kt6gb2:call-target",
    "sourceNodeId": "method:1uibcuk:program-top-level",
    "kind": "call-target",
    "targetPath": "NexusReader.Application",
    "targetHint": "AddApplication",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 78,
        "summary": "Unresolved call target AddApplication in NexusReader.Application.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:atcn0w:call-target",
    "sourceNodeId": "method:1uibcuk:program-top-level",
    "kind": "call-target",
    "targetPath": "NexusReader.Infrastructure",
    "targetHint": "AddInfrastructure",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 79,
        "summary": "Unresolved call target AddInfrastructure in NexusReader.Infrastructure.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:af3q5i:call-target",
    "sourceNodeId": "method:1uibcuk:program-top-level",
    "kind": "call-target",
    "targetPath": "NexusReader.Data.Persistence/DbInitializer.cs",
    "targetHint": "DbInitializer.SeedAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 196,
        "summary": "Unresolved call target DbInitializer.SeedAsync in NexusReader.Data.Persistence/DbInitializer.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1jj3gm9:call-target",
    "sourceNodeId": "method:1uibcuk:program-top-level",
    "kind": "call-target",
    "targetPath": "self",
    "targetHint": "HandleSubscriptionSuccess",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 389,
        "summary": "Unresolved call target HandleSubscriptionSuccess in self.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1jj3gm9:call-target",
    "sourceNodeId": "method:1uibcuk:program-top-level",
    "kind": "call-target",
    "targetPath": "self",
    "targetHint": "HandleSubscriptionSuccess",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 394,
        "summary": "Unresolved call target HandleSubscriptionSuccess in self.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1e2zwy5:call-target",
    "sourceNodeId": "method:1uibcuk:program-top-level",
    "kind": "call-target",
    "targetPath": "self",
    "targetHint": "HandleSubscriptionCancellation",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 399,
        "summary": "Unresolved call target HandleSubscriptionCancellation in self.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:67uv3t:call-target",
    "sourceNodeId": "method:1luv0m2:getepubcontent-get-api-epub-ebookid-index",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Persistence",
    "targetHint": "IEpubReader.GetEpubContentAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 253,
        "summary": "Unresolved call target IEpubReader.GetEpubContentAsync in NexusReader.Application.Abstractions.Persistence.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:e8p2w2:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.GetKnowledgeAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 268,
        "summary": "Unresolved call target IKnowledgeService.GetKnowledgeAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1h3uc52:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.GetGraphDataAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 276,
        "summary": "Unresolved call target IKnowledgeService.GetGraphDataAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1dnru86:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.GetSummaryAndQuizAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 284,
        "summary": "Unresolved call target IKnowledgeService.GetSummaryAndQuizAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1phjv70:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.GetKnowledgeMapAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 292,
        "summary": "Unresolved call target IKnowledgeService.GetKnowledgeMapAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:eqx362:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.VerifyGroundednessAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 300,
        "summary": "Unresolved call target IKnowledgeService.VerifyGroundednessAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:x4s5k1:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.SearchLibrarySemanticallyAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 308,
        "summary": "Unresolved call target IKnowledgeService.SearchLibrarySemanticallyAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1j7hia1:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.AskQuestionAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 316,
        "summary": "Unresolved call target IKnowledgeService.AskQuestionAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:pegxrp:call-target",
    "sourceNodeId": "method:gc2kp9:knowledge-api-group-mappings",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services",
    "targetHint": "IKnowledgeService.ClearCacheAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 323,
        "summary": "Unresolved call target IKnowledgeService.ClearCacheAsync in NexusReader.Application.Abstractions.Services.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:9tr9zo:call-target",
    "sourceNodeId": "method:ggo2op:ingestebook-post-api-library-ingest",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Commands.Library",
    "targetHint": "IngestEbookCommand (ctor)",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 340,
        "summary": "Unresolved call target IngestEbookCommand (ctor) in NexusReader.Application.Commands.Library.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:fdq985:call-target",
    "sourceNodeId": "method:ggo2op:ingestebook-post-api-library-ingest",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "IMediator.Send",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 349,
        "summary": "Unresolved call target IMediator.Send in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:r4nsny:call-target",
    "sourceNodeId": "method:veacg9:getmyebooks-get-api-library-books",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Queries.Library",
    "targetHint": "GetMyEbooksQuery (ctor)",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 360,
        "summary": "Unresolved call target GetMyEbooksQuery (ctor) in NexusReader.Application.Queries.Library.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:exg1zf:call-target",
    "sourceNodeId": "method:veacg9:getmyebooks-get-api-library-books",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "IMediator.Send",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 360,
        "summary": "Unresolved call target IMediator.Send in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1a9orlv:call-target",
    "sourceNodeId": "method:8lc46f:stripewebhook-post-api-stripewebhook",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "EventUtility.ConstructEvent",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 379,
        "summary": "Unresolved call target EventUtility.ConstructEvent in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:d6i7fw:call-target",
    "sourceNodeId": "method:8lc46f:stripewebhook-post-api-stripewebhook",
    "kind": "call-target",
    "targetPath": "self",
    "targetHint": "HandleSubscriptionSuccess",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 389,
        "summary": "Unresolved call target HandleSubscriptionSuccess in self.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:d6i7fw:call-target",
    "sourceNodeId": "method:8lc46f:stripewebhook-post-api-stripewebhook",
    "kind": "call-target",
    "targetPath": "self",
    "targetHint": "HandleSubscriptionSuccess",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 394,
        "summary": "Unresolved call target HandleSubscriptionSuccess in self.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1dkzmru:call-target",
    "sourceNodeId": "method:8lc46f:stripewebhook-post-api-stripewebhook",
    "kind": "call-target",
    "targetPath": "self",
    "targetHint": "HandleSubscriptionCancellation",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 399,
        "summary": "Unresolved call target HandleSubscriptionCancellation in self.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:elasnz:call-target",
    "sourceNodeId": "method:13xh0j3:handlesubscriptionsuccess",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "UserManager<NexusUser>.FindByEmailAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 418,
        "summary": "Unresolved call target UserManager<NexusUser>.FindByEmailAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:h03m1a:call-target",
    "sourceNodeId": "method:13xh0j3:handlesubscriptionsuccess",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "AppDbContext.SubscriptionPlans.FirstOrDefaultAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 422,
        "summary": "Unresolved call target AppDbContext.SubscriptionPlans.FirstOrDefaultAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1almyf8:call-target",
    "sourceNodeId": "method:13xh0j3:handlesubscriptionsuccess",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "UserManager<NexusUser>.UpdateAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 430,
        "summary": "Unresolved call target UserManager<NexusUser>.UpdateAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:hjm3k7:call-target",
    "sourceNodeId": "method:72bnlj:handlesubscriptioncancellation",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "UserManager<NexusUser>.FindByEmailAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 441,
        "summary": "Unresolved call target UserManager<NexusUser>.FindByEmailAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1yh7mqb:call-target",
    "sourceNodeId": "method:72bnlj:handlesubscriptioncancellation",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "AppDbContext.SubscriptionPlans.FindAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 444,
        "summary": "Unresolved call target AppDbContext.SubscriptionPlans.FindAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:wf27w:call-target",
    "sourceNodeId": "method:72bnlj:handlesubscriptioncancellation",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "UserManager<NexusUser>.UpdateAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 447,
        "summary": "Unresolved call target UserManager<NexusUser>.UpdateAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1oyil27:call-target",
    "sourceNodeId": "method:1rb8gnn:map-identity-api-mapgroup-identity",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "MapIdentityApi<NexusUser>",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 451,
        "summary": "Unresolved call target MapIdentityApi<NexusUser> in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:yx1tie:call-target",
    "sourceNodeId": "method:19xkg6k:identity-callback-get-identity-callback-google",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "SignInManager<NexusUser>.GetExternalLoginInfoAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 469,
        "summary": "Unresolved call target SignInManager<NexusUser>.GetExternalLoginInfoAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:178ba5o:call-target",
    "sourceNodeId": "method:19xkg6k:identity-callback-get-identity-callback-google",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "SignInManager<NexusUser>.ExternalLoginSignInAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 476,
        "summary": "Unresolved call target SignInManager<NexusUser>.ExternalLoginSignInAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:14j4tjr:call-target",
    "sourceNodeId": "method:19xkg6k:identity-callback-get-identity-callback-google",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "UserManager<NexusUser>.CreateAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 494,
        "summary": "Unresolved call target UserManager<NexusUser>.CreateAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:15s1v4j:call-target",
    "sourceNodeId": "method:19xkg6k:identity-callback-get-identity-callback-google",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "UserManager<NexusUser>.AddLoginAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 498,
        "summary": "Unresolved call target UserManager<NexusUser>.AddLoginAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:n2f2mw:call-target",
    "sourceNodeId": "method:19xkg6k:identity-callback-get-identity-callback-google",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "SignInManager<NexusUser>.SignInAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 499,
        "summary": "Unresolved call target SignInManager<NexusUser>.SignInAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:145ktv7:call-target",
    "sourceNodeId": "method:8fzkrx:account-login-form-post-account-login-form",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "SignInManager<NexusUser>.PasswordSignInAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 528,
        "summary": "Unresolved call target SignInManager<NexusUser>.PasswordSignInAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:hqf79k:call-target",
    "sourceNodeId": "method:19x6wwx:account-logout-form-get-account-logout-form",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "SignInManager<NexusUser>.SignOutAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 543,
        "summary": "Unresolved call target SignInManager<NexusUser>.SignOutAsync in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:yh2xm1:call-target",
    "sourceNodeId": "method:7u4uld:get-user-profile-get-identity-profile",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Queries.User",
    "targetHint": "GetUserProfileQuery (ctor)",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 553,
        "summary": "Unresolved call target GetUserProfileQuery (ctor) in NexusReader.Application.Queries.User.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:5jnkjz:call-target",
    "sourceNodeId": "method:7u4uld:get-user-profile-get-identity-profile",
    "kind": "call-target",
    "targetPath": "unknown",
    "targetHint": "IMediator.Send",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 553,
        "summary": "Unresolved call target IMediator.Send in unknown.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:7xqs7c:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var isApiRequest = context.Request.Path.StartsWithSegments(\"/api\") ||",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 125,
        "summary": "persistence-read: var isApiRequest = context.Request.Path.StartsWithSegments(\"/api\") ||",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:n0rfbb:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "context.Request.Path.StartsWithSegments(\"/identity\") ||",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 126,
        "summary": "persistence-read: context.Request.Path.StartsWithSegments(\"/identity\") ||",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1ez59jg:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "context.Request.Headers[\"Accept\"].ToString().Contains(\"application/json\");",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 127,
        "summary": "persistence-read: context.Request.Headers[\"Accept\"].ToString().Contains(\"application/json\");",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:ww7zs3:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "context.Response.StatusCode = StatusCodes.Status401Unauthorized;",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 131,
        "summary": "persistence-read: context.Response.StatusCode = StatusCodes.Status401Unauthorized;",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:4zwunc:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "context.Response.Redirect(context.RedirectUri);",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 135,
        "summary": "persistence-read: context.Response.Redirect(context.RedirectUri);",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:sy1gxb:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var userId = user.FindFirstValue(ClaimTypes.NameIdentifier);",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 252,
        "summary": "persistence-read: var userId = user.FindFirstValue(ClaimTypes.NameIdentifier);",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1nmuyp5:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 267,
        "summary": "persistence-read: var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1nmuyp5:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 275,
        "summary": "persistence-read: var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1nmuyp5:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 283,
        "summary": "persistence-read: var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1nmuyp5:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 291,
        "summary": "persistence-read: var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1nmuyp5:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 299,
        "summary": "persistence-read: var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1nmuyp5:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 307,
        "summary": "persistence-read: var tenantId = user.FindFirstValue(\"TenantId\") ?? \"global\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1jyxn0y:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "await epubService.GetEpubContentAsync(...)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 253,
        "summary": "external-call: await epubService.GetEpubContentAsync(...)",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1op8eta:interaction-target",
    "sourceNodeId": "file:12rhzck:program-cs",
    "kind": "interaction-target",
    "targetHint": "Await PasswordSignInAsync",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.Web/Program.cs",
        "line": 528,
        "summary": "external-call: Await PasswordSignInAsync",
        "kind": "interaction"
      }
    ]
  }
]