anthropics/claude-code
Temporal Dependencies A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit). |
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
n0["mods"]
n1[".github"]
n0 ---|"60"| n0
n1 ---|"2"| n1
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#a0a0a0FF,stroke-width:10px
linkStyle 1 stroke:#a0a0a04C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
Files Most Frequently Changed Together (Top 50)
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| mods/diff/hooks/host/host.ts mods/diff/hooks/register.ts |
7 | 12 (58%) | 41 (17%) | 2026-09-20 |
| mods/diff/hooks/git/git-backend-of.ts mods/diff/hooks/register.ts |
6 | 10 (60%) | 41 (14%) | 2026-09-30 |
| mods/diff/hooks/index.ts mods/diff/hooks/register.ts |
6 | 10 (60%) | 41 (14%) | 2026-09-30 |
| mods/diff/hooks/pane-state/pane-model/pane-model.ts mods/diff/hooks/register.ts |
6 | 10 (60%) | 41 (14%) | 2026-09-16 |
| mods/diff/hooks/git/index.ts mods/diff/hooks/git/git-backend-of.ts |
5 | 10 (50%) | 10 (50%) | 2026-09-30 |
| mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts mods/diff/hooks/register.ts |
5 | 10 (50%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts mods/diff/hooks/pane-state/pane-model/pane-model.ts |
5 | 10 (50%) | 10 (50%) | 2026-09-13 |
| mods/diff/hooks/pane-toggle/pane-toggle-of.ts mods/diff/hooks/register.ts |
5 | 10 (50%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/detail/code-blocks-of/code-blocks-of.ts mods/diff/hooks/register.ts |
5 | 7 (71%) | 41 (12%) | 2026-09-14 |
| mods/diff/hooks/views/detail/detail-view.tsx mods/diff/hooks/register.ts |
5 | 10 (50%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/detail/sub-hunks-of/sub-hunks-of.ts mods/diff/hooks/register.ts |
5 | 7 (71%) | 41 (12%) | 2026-09-14 |
| mods/diff/hooks/views/pane-view.tsx mods/diff/hooks/register.ts |
5 | 11 (45%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/sections/header-view.tsx mods/diff/hooks/register.ts |
5 | 9 (55%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/layout/wrapped-lines/wrapped-lines.ts mods/diff/hooks/register.ts |
5 | 7 (71%) | 41 (12%) | 2026-09-14 |
| mods/diff/hooks/backend/types/backend/backend.ts mods/diff/hooks/register.ts |
4 | 5 (80%) | 41 (9%) | 2026-09-30 |
| mods/diff/hooks/git/git-backend-of.ts mods/diff/hooks/backend/types/backend/backend.ts |
4 | 10 (40%) | 5 (80%) | 2026-09-30 |
| mods/diff/hooks/git/index.ts mods/diff/hooks/register.ts |
4 | 10 (40%) | 41 (9%) | 2026-09-30 |
| mods/diff/hooks/limits/sizes/index.ts mods/diff/hooks/register.ts |
4 | 10 (40%) | 41 (9%) | 2026-09-30 |
| mods/diff/hooks/git/probes/index.ts mods/diff/hooks/git/git-backend-of.ts |
4 | 9 (44%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/git/probes/index.ts mods/diff/hooks/git/index.ts |
4 | 9 (44%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/git/probes/untracked-rows-of/untracked-rows-of.ts mods/diff/hooks/git/git-backend-of.ts |
4 | 7 (57%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/git/probes/untracked-rows-of/untracked-rows-of.ts mods/diff/hooks/git/probes/tag-pre-session.ts |
4 | 7 (57%) | 8 (50%) | 2026-09-13 |
| mods/diff/hooks/names/texts/index.ts mods/diff/hooks/register.ts |
4 | 9 (44%) | 41 (9%) | 2026-09-13 |
| mods/diff/hooks/pane-state/initial-model/initial-model.ts mods/diff/hooks/register.ts |
4 | 7 (57%) | 41 (9%) | 2026-09-13 |
| mods/diff/hooks/pane-state/initial-model/initial-model.ts mods/diff/hooks/pane-state/pane-model/pane-model.ts |
4 | 7 (57%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts mods/diff/hooks/pane-state/empty-state-of.ts |
4 | 10 (40%) | 8 (50%) | 2026-09-13 |
| mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts mods/diff/hooks/pane-state/initial-model/initial-model.ts |
4 | 10 (40%) | 7 (57%) | 2026-09-13 |
| mods/diff/hooks/views/detail/detail-model/detail-model.ts mods/diff/hooks/register.ts |
4 | 8 (50%) | 41 (9%) | 2026-09-13 |
| mods/diff/hooks/views/detail/detail-model/detail-model.ts mods/diff/hooks/pane-state/pane-model/pane-model.ts |
4 | 8 (50%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/views/detail/detail-model/detail-model.ts mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts |
4 | 8 (50%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/views/detail/placeholder-of/placeholder-of.ts mods/diff/hooks/register.ts |
4 | 8 (50%) | 41 (9%) | 2026-09-13 |
| mods/diff/hooks/views/detail/sub-hunks-of/sub-hunks-of.ts mods/diff/hooks/views/detail/code-blocks-of/code-blocks-of.ts |
4 | 7 (57%) | 7 (57%) | 2026-09-14 |
| mods/diff/hooks/views/pane-actions/pane-actions.ts mods/diff/hooks/register.ts |
4 | 8 (50%) | 41 (9%) | 2026-09-14 |
| mods/diff/hooks/views/pane-view.tsx mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts |
4 | 11 (36%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/views/sections/file-row/file-row.ts mods/diff/hooks/views/sections/dialog-file-row/dialog-file-row.tsx |
4 | 5 (80%) | 5 (80%) | 2026-09-14 |
| mods/diff/hooks/backend/types/backend-host/backend-host.ts mods/diff/hooks/register.ts |
4 | 6 (66%) | 41 (9%) | 2026-09-12 |
| mods/diff/hooks/backend/types/backend-host/backend-host.ts mods/diff/hooks/git/git-backend-of.ts |
4 | 6 (66%) | 10 (40%) | 2026-09-11 |
| mods/diff/hooks/views/detail/placeholder-of/safe-pathspec-pattern/safe-pathspec-pattern.ts mods/diff/hooks/git/git-words/git-words.ts |
4 | 7 (57%) | 5 (80%) | 2026-09-11 |
| mods/telemetry/hooks/entries/checked-value/checked-value.ts mods/telemetry/hooks/entries/index.ts |
4 | 9 (44%) | 10 (40%) | 2026-09-12 |
| mods/diff/hooks/git/index.ts mods/diff/hooks/backend/types/backend/backend.ts |
3 | 10 (30%) | 5 (60%) | 2026-09-30 |
| mods/diff/hooks/index.ts mods/diff/hooks/backend/types/backend/backend.ts |
3 | 10 (30%) | 5 (60%) | 2026-09-30 |
| mods/diff/hooks/index.ts mods/diff/hooks/git/git-backend-of.ts |
3 | 10 (30%) | 10 (30%) | 2026-09-30 |
| mods/diff/hooks/index.ts mods/diff/hooks/git/index.ts |
3 | 10 (30%) | 10 (30%) | 2026-09-30 |
| mods/diff/hooks/limits/sizes/index.ts mods/diff/hooks/git/index.ts |
3 | 10 (30%) | 10 (30%) | 2026-09-30 |
| mods/diff/hooks/limits/sizes/pane/index.ts mods/diff/hooks/register.ts |
3 | 4 (75%) | 41 (7%) | 2026-09-30 |
| mods/diff/hooks/limits/sizes/pane/index.ts mods/diff/hooks/limits/sizes/index.ts |
3 | 4 (75%) | 10 (30%) | 2026-09-30 |
| mods/diff/hooks/names/index.ts mods/diff/hooks/register.ts |
3 | 6 (50%) | 41 (7%) | 2026-09-25 |
| mods/telemetry/hooks/telemetry-deps/telemetry-deps.ts mods/telemetry/hooks/register.ts |
3 | 6 (50%) | 9 (33%) | 2026-09-24 |
| mods/telemetry/hooks/is-analytics-off/is-analytics-off.ts mods/diff/hooks/register.ts |
3 | 7 (42%) | 41 (7%) | 2026-09-12 |
| mods/telemetry/hooks/telemetry-of/telemetry-of.ts mods/diff/hooks/register.ts |
3 | 9 (33%) | 41 (7%) | 2026-09-12 |
Files from Different Folders Most Frequently Changed Together (Top 20)
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| mods/diff/hooks/host/host.ts mods/diff/hooks/register.ts |
7 | 12 (58%) | 41 (17%) | 2026-09-20 |
| mods/diff/hooks/git/git-backend-of.ts mods/diff/hooks/register.ts |
6 | 10 (60%) | 41 (14%) | 2026-09-30 |
| mods/diff/hooks/pane-state/pane-model/pane-model.ts mods/diff/hooks/register.ts |
6 | 10 (60%) | 41 (14%) | 2026-09-16 |
| mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts mods/diff/hooks/register.ts |
5 | 10 (50%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/pane-state/mode-label-of/mode-label-of.ts mods/diff/hooks/pane-state/pane-model/pane-model.ts |
5 | 10 (50%) | 10 (50%) | 2026-09-13 |
| mods/diff/hooks/pane-toggle/pane-toggle-of.ts mods/diff/hooks/register.ts |
5 | 10 (50%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/detail/code-blocks-of/code-blocks-of.ts mods/diff/hooks/register.ts |
5 | 7 (71%) | 41 (12%) | 2026-09-14 |
| mods/diff/hooks/views/detail/detail-view.tsx mods/diff/hooks/register.ts |
5 | 10 (50%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/detail/sub-hunks-of/sub-hunks-of.ts mods/diff/hooks/register.ts |
5 | 7 (71%) | 41 (12%) | 2026-09-14 |
| mods/diff/hooks/views/pane-view.tsx mods/diff/hooks/register.ts |
5 | 11 (45%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/sections/header-view.tsx mods/diff/hooks/register.ts |
5 | 9 (55%) | 41 (12%) | 2026-09-13 |
| mods/diff/hooks/views/layout/wrapped-lines/wrapped-lines.ts mods/diff/hooks/register.ts |
5 | 7 (71%) | 41 (12%) | 2026-09-14 |
| mods/diff/hooks/backend/types/backend/backend.ts mods/diff/hooks/register.ts |
4 | 5 (80%) | 41 (9%) | 2026-09-30 |
| mods/diff/hooks/git/git-backend-of.ts mods/diff/hooks/backend/types/backend/backend.ts |
4 | 10 (40%) | 5 (80%) | 2026-09-30 |
| mods/diff/hooks/git/index.ts mods/diff/hooks/register.ts |
4 | 10 (40%) | 41 (9%) | 2026-09-30 |
| mods/diff/hooks/limits/sizes/index.ts mods/diff/hooks/register.ts |
4 | 10 (40%) | 41 (9%) | 2026-09-30 |
| mods/diff/hooks/git/probes/index.ts mods/diff/hooks/git/git-backend-of.ts |
4 | 9 (44%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/git/probes/index.ts mods/diff/hooks/git/index.ts |
4 | 9 (44%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/git/probes/untracked-rows-of/untracked-rows-of.ts mods/diff/hooks/git/git-backend-of.ts |
4 | 7 (57%) | 10 (40%) | 2026-09-13 |
| mods/diff/hooks/git/probes/untracked-rows-of/untracked-rows-of.ts mods/diff/hooks/git/probes/tag-pre-session.ts |
4 | 7 (57%) | 8 (50%) | 2026-09-13 |