Add beta Documentation

This commit is contained in:
2026-05-22 09:04:42 +02:00
parent 37bec89484
commit 29bd42e52e
255 changed files with 704332 additions and 0 deletions
@@ -0,0 +1 @@
{"path":"NexusReader.UI.Shared/Layout/ReconnectModal.razor","purpose":"Razor component markup that defines a client-side reconnect modal dialog (messages, buttons, and container elements) and includes a client JS module that implements the runtime behavior (rejoin/retry/resume logic and visibility toggles).","classification":{"role":"ui-component","layer":"frontend","confidence":0.85,"evidence":["Frontend path heuristic","Contains a <dialog id=\"components-reconnect-modal\"> with UI messages and action buttons (lines 4-32).","Imports a JS module at top of file to provide runtime behavior: _content/NexusReader.UI.Shared/Layout/ReconnectModal.razor.js (line 1)."]},"className":"","methods":[],"types":[],"serviceRegistrations":[],"startupActions":[{"name":"loadClientModule","line":1,"kind":"unknown","targetCalls":[{"targetFile":"_content/NexusReader.UI.Shared/Layout/ReconnectModal.razor.js","targetMethod":"unknown","callLine":1,"paramSummary":"ES module import for client-side behavior that manages modal visibility, retry countdown, and button handlers"}]}],"dependencies":["_content/NexusReader.UI.Shared/Layout/ReconnectModal.razor.js"],"patterns":["Modal Component","Client-side behavior via JS module"],"domainConcepts":["reconnect","session-resume","retry-countdown"],"keyDetails":"Static markup only; runtime orchestration (retries, countdown, visibility toggles, button event handlers) is delegated to the imported JS module. Important DOM ids/classes expected by the JS: components-reconnect-modal (dialog), components-seconds-to-next-attempt (countdown span), components-reconnect-button, components-resume-button, and visibility classes such as components-reconnect-first-attempt-visible, components-reconnect-repeated-attempt-visible, components-reconnect-failed-visible, components-pause-visible, components-resume-failed-visible.","orchestrationMethods":[],"typedContracts":[],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[{"kind":"startup","label":"loadClientModule","line":1,"summary":"unknown startup action","confidence":0.78,"evidencePaths":["NexusReader.UI.Shared/Layout/ReconnectModal.razor","_content/NexusReader.UI.Shared/Layout/ReconnectModal.razor.js"]}]}