Полный граф структурных связей вокруг документа (глубина 5). Текущий выделен; пунктир — хабы (внутри ещё есть связи, кликните узел, чтобы раскрыть на его странице). Синие рёбра — структурные связи, чёрные — владение. Узлы кликабельны.
flowchart TB
N0["Handler: NormalizePacket"]:::khandler
N1["Оцифровка информационных карт"]:::kboundedcontextmodule
N2["Кадр изображения"]:::kdomainentity
N3["Endpoint: NormalizePacket"]:::kapicontract
N4["ADR-SRV-005. Нормализация изображений (orthocover)"]:::kadr
N5["ADR-002. Идентичность пакета и имена файлов изображений"]:::kadr
N6["Очередь обработки"]:::kpage
N7["Handler: ForceDeleteInputPacket (жёсткое)"]:::khandler
N8["Handler: SubmitInputPacket"]:::khandler
N9["Endpoint: GetFrameContent"]:::kapicontract
N10["CR 2026-08-14. Ввод без плана ввода"]:::kchangerequest
N11["Пакет ввода"]:::kdomainentity
N12["Endpoint: DeleteInputPacket"]:::kapicontract
N13["Endpoint: SubmitInputPacket"]:::kapicontract
N14["Handler: DeleteInputPacket (мягкое)"]:::khandler
N1 --> N2
N1 --> N11
N0 -- Использует --> N1
N0 -- Использует --> N2
N0 -- Использует --> N3
N0 -- Использует --> N4
N0 -- Использует --> N5
N3 -- Использует --> N0
N6 -- Использует --> N11
N6 -- Использует --> N12
N6 -- Использует --> N9
N6 -- Использует --> N3
N7 -- Использует --> N1
N7 -- Использует --> N11
N7 -- Использует --> N12
N7 -- Использует --> N5
N8 -- Использует --> N1
N8 -- Использует --> N11
N8 -- Использует --> N13
N8 -- Использует --> N5
N9 -- Использует --> N11
N9 -- Использует --> N5
N10 -- Использует --> N5
N12 -- Использует --> N14
N12 -- Использует --> N7
N13 -- Использует --> N8
N14 -- Использует --> N1
N14 -- Использует --> N11
N14 -- Использует --> N12
click N0 href "/Icd/Backend/Handlers/InputPackets/NormalizePacketHandler.html"
click N1 href "/Icd/Domain/BC_Icd.html"
click N2 href "/Icd/Domain/Capture/ImageFrameSpec.html"
click N3 href "/Icd/Api/Endpoints/InputPackets/NormalizePacket/DOC_NormalizePacket.html"
click N4 href "/Icd/Arch/Tech/CSharp/ADR_SRV_005_ImageNormalizationOrthocover.html"
click N5 href "/Icd/Arch/Adr/ADR_002_PacketIdentityAndFileKeys.html"
click N6 href "/Icd/Ui/Pages/ProcessingQueuePage.html"
click N7 href "/Icd/Backend/Handlers/InputPackets/ForceDeleteInputPacketHandler.html"
click N8 href "/Icd/Backend/Handlers/InputPackets/SubmitInputPacketHandler.html"
click N9 href "/Icd/Api/Endpoints/InputPackets/GetFrameContent/DOC_GetFrameContent.html"
click N10 href "/Icd/ChangeRequests/DOC_CR_2026_08_14_InputWithoutPlan.html"
click N11 href "/Icd/Domain/Capture/InputPacketSpec.html"
click N12 href "/Icd/Api/Endpoints/InputPackets/DeleteInputPacket/DOC_DeleteInputPacket.html"
click N13 href "/Icd/Api/Endpoints/InputPackets/SubmitInputPacket/DOC_SubmitInputPacket.html"
click N14 href "/Icd/Backend/Handlers/InputPackets/DeleteInputPacketHandler.html"
classDef khandler fill:#16a34a,color:#fff,stroke:#00000022;
classDef kboundedcontextmodule fill:#8b5cf6,color:#fff,stroke:#00000022;
classDef kdomainentity fill:#0891b2,color:#fff,stroke:#00000022;
classDef kapicontract fill:#ea580c,color:#fff,stroke:#00000022;
classDef kadr fill:#d97706,color:#fff,stroke:#00000022;
classDef kpage fill:#ca8a04,color:#fff,stroke:#00000022;
classDef kchangerequest fill:#e11d48,color:#fff,stroke:#00000022;
classDef center stroke:#111,stroke-width:3px;
class N0 center;
classDef hub stroke:#111,stroke-width:2px,stroke-dasharray:5 3;
class N1 hub;
class N6 hub;
class N10 hub;
class N11 hub;
linkStyle 0,1 stroke:#333,stroke-width:1px;
linkStyle 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 stroke:#2563eb,stroke-width:2px;