{"pviz_slice":true,"schema_version":"pviz-slice@v1","tool":"scc_summary","generated_at":"2026-11-03T17:29:40.907180+00:00","bundle":{"path":"/b/bundle.json","repo":"arrow","node_count":813,"edge_count":4806},"params":{"command":"scc-summary"},"result":{"summary":{"total_nodes":813,"total_edges":4806,"total_sccs":3,"nontrivial_sccs":3,"cycle_nodes":10,"largest_scc_size":5},"size_distribution":{"2":1,"3-5":2,"6-10":0,"11-25":0,"26-50":0,"51+":0},"largest_sccs":[{"scc_id":"arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/Either.kt","size":5,"common_prefix":"arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core","top_directories":{"":3,"raise":2},"top_directories_total":2,"top_directories_truncated":false,"sample_nodes":["arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/Either.kt","arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/NonEmptyList.kt","arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/NonEmptySet.kt","arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/raise/Raise.kt","arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/raise/RaiseAccumulate.kt"],"sample_nodes_total":5,"sample_nodes_truncated":false},{"scc_id":"arrow-libs/fx/arrow-fx-stm/src/commonMain/kotlin/arrow/fx/stm/STM.kt","size":3,"common_prefix":"arrow-libs/fx/arrow-fx-stm/src/commonMain/kotlin/arrow/fx/stm","top_directories":{"":2,"internal":1},"top_directories_total":2,"top_directories_truncated":false,"sample_nodes":["arrow-libs/fx/arrow-fx-stm/src/commonMain/kotlin/arrow/fx/stm/STM.kt","arrow-libs/fx/arrow-fx-stm/src/commonMain/kotlin/arrow/fx/stm/TVar.kt","arrow-libs/fx/arrow-fx-stm/src/commonMain/kotlin/arrow/fx/stm/internal/Impl.kt"],"sample_nodes_total":3,"sample_nodes_truncated":false},{"scc_id":"arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/Option.kt","size":2,"common_prefix":"arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core","top_directories":{"":1,"raise":1},"top_directories_total":2,"top_directories_truncated":false,"sample_nodes":["arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/Option.kt","arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/raise/Builders.kt"],"sample_nodes_total":2,"sample_nodes_truncated":false}],"largest_sccs_total":3,"largest_sccs_truncated":false,"warnings":[]}}