-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlongterm_drift.json
More file actions
104 lines (104 loc) · 3.42 KB
/
longterm_drift.json
File metadata and controls
104 lines (104 loc) · 3.42 KB
1
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
"corpus": "tj/commander.js",
"replay_depth": 10,
"replay_span_commits": "e5c164d \u2192 d6f63a7",
"baseline_commit": "8417d7d",
"per_commit": [
{
"commit": "e5c164d",
"msg": "Fix support backing details (#2448)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "8f9de6b",
"msg": "Bump actions/checkout from 5 to 6 (#2453)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "eca3798",
"msg": "Bump eslint from 9.39.0 to 9.39.1 (#2460)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "12e2b18",
"msg": "Bump @types/node from 22.18.13 to 22.19.1 (#2459)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "4d2db1f",
"msg": "Bump globals from 16.4.0 to 16.5.0 (#2456)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "03308ce",
"msg": "Bump eslint-plugin-jest from 29.0.1 to 29.2.1 (#2457)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "4208a96",
"msg": "Bump typescript-eslint from 8.46.2 to 8.48.0 (#2458)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "9211918",
"msg": "docs(README): Tweak formatting, punctuation for clarity (#24",
"total_files_now": 178,
"changed_detected": 1,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.6
},
{
"commit": "2a9768a",
"msg": "Bump prettier from 3.6.2 to 3.7.4 (#2466)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
},
{
"commit": "d6f63a7",
"msg": "Bump ts-jest from 29.4.5 to 29.4.6 (#2467)",
"total_files_now": 178,
"changed_detected": 0,
"deleted_detected": 0,
"pct_of_corpus_reextracted": 0.0
}
],
"summary": {
"changed_files_per_commit": {
"min": 0,
"median": 0,
"max": 1,
"mean": 0.1
},
"pct_reextracted_per_commit": {
"min": 0.0,
"median": 0.0,
"max": 0.6,
"mean": 0.1
}
},
"verdict": "Across 10 real recent commits on tj/commander.js, graphify correctly flagged 1 change (a README tweak, the only commit to touch a knowledge-graph-tracked file). The other 9 commits were dependabot bumps to package.json / lockfiles / CI configs \u2014 NOT in graphify's tracked file types, correctly ignored. No false positives, no misses. Hash-based incremental detection behaves intelligently on real-world commit noise.",
"interpretation": "The 0.1 files/commit mean is a feature, not a bug: most repo commits are tooling noise that doesn't change the knowledge graph. Graphify's detect() filters to code/docs/papers/images/video \u2014 exactly the types that affect graph structure. This means re-running --update after every commit is basically free on typical dev cycles."
}