{"path":"NexusReader.Web/Components/_Imports.razor","purpose":"Centralizes Razor @using directives for component files in the NexusReader.Web.Components folder so that child components inherit common namespaces and helpers.","classification":{"role":"ui-component","layer":"frontend","confidence":0.92,"evidence":["Frontend path heuristic","File is named _Imports.razor and lives under Components which is a Blazor/Razor convention","Contains multiple @using directives for UI namespaces like NexusReader.UI.Shared and Microsoft.AspNetCore.Components"]},"className":"","methods":[],"types":[],"serviceRegistrations":[],"startupActions":[],"dependencies":["System.Net.Http","System.Net.Http.Json","Microsoft.AspNetCore.Components.Forms","Microsoft.AspNetCore.Components.Routing","Microsoft.AspNetCore.Components.Web","Microsoft.AspNetCore.Components.Web.Virtualization","Microsoft.JSInterop","NexusReader.Web","NexusReader.UI.Shared","NexusReader.UI.Shared.Layout","NexusReader.UI.Shared.Components.Atoms","NexusReader.UI.Shared.Components.Molecules","NexusReader.UI.Shared.Components.Organisms"],"patterns":["Razor import aggregation","shared-namespace injection for components"],"domainConcepts":["UI composition","component library"],"keyDetails":"This file is a conventional Blazor/Razor _Imports.razor that provides common using directives to child .razor files; it has no runtime methods, types, or registrations.","orchestrationMethods":[],"typedContracts":[],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[],"cacheMetadata":{"schemaVersion":2,"analysisVersion":"2026-05-23.cache-v1","contentChecksum":"27a677f4a4862056007957cfa77f66bd6520348a527f97e84122d06c28b7ca6e","sourceByteSize":580,"analyzedAt":"2026-05-25T11:06:38.659Z","technology":"dotnet"}}