(blockId: string)
| 88 | |
| 89 | // Helper to get block label |
| 90 | const getLabel = (blockId: string): string => { |
| 91 | const info = blockMap.get(blockId) |
| 92 | if (info) { |
| 93 | return `${info.notebookName}/${info.label}` |
| 94 | } |
| 95 | return blockId.slice(0, 8) |
| 96 | } |
| 97 | |
| 98 | // Find entry points (blocks with no incoming edges) |
| 99 | const blocksWithIncoming = new Set(dag.edges.map(e => e.to)) |
no outgoing calls
no test coverage detected