mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-05-24 14:45:36 +00:00
Per AUDIT-LG.9 §subgraph correction, these subgraph cluster exports are internal building blocks with no production importers — they leak into the published @comfyorg/extension-api ABI but should not be part of the public surface: - EmptySubgraphInput, EmptySubgraphOutput - SubgraphSlot (SubgraphSlotBase.ts), SubgraphIONodeBase - PromotedWidgetViewManager - subgraphDeduplication (deduplicateSubgraphNodeIds, topologicalSortSubgraphs) - subgraphUtils (splitPositionables, getBoundaryLinks, multiClone, groupResolvedByOutput, mapSubgraphInputsAndLinks, mapSubgraphOutputsAndLinks, getDirectSubgraphIds, findUsedSubgraphIds, isSubgraphInput, isSubgraphOutput, isNodeSlot) - SubgraphOutput Add @internal JSDoc tags so TypeDoc (with excludeInternal: true) strips them from the published ABI. Preserves SubgraphNode, Subgraph, SubgraphInput, ExecutableNodeDTO, and subgraphTest/createTestSubgraph test fixtures — those are external-facing.