Files
management/analysis/data/git_activity.tsv
T
Thore Cimbal b8b853163d analysis: add deterministic inventory scripts and raw data
run_all.sh reproduces every file under analysis/data/ from zero: it
clones the in-scope components if missing, exports group issue metadata
from git.lab, and regenerates the inventories. Reruns are diff-clean --
no wall-clock time enters an output; 'days since' is measured against
the management repo's HEAD date.

The management repo is inventoried at main, not at the analysis branch,
so this analysis does not observe its own commits. inv_repo.py aborts
the run if anything outside analysis/ was modified.
2026-08-09 12:00:00 +00:00

5.3 KiB

1reposcopemetricvalue
2ThreadNet-Web2026-05commits3
3ThreadNet-Web2026-05commits_docs_only0
4ThreadNet-Web2026-05commits_touching_code3
5ThreadNet-Web2026-05commits_touching_docs2
6ThreadNet-Web2026-07commits28
7ThreadNet-Web2026-07commits_docs_only3
8ThreadNet-Web2026-07commits_touching_code23
9ThreadNet-Web2026-07commits_touching_docs4
10ThreadNet-Web2026-08commits21
11ThreadNet-Web2026-08commits_docs_only2
12ThreadNet-Web2026-08commits_touching_code19
13ThreadNet-Web2026-08commits_touching_docs2
14ThreadNet-WebALLactive_days10
15ThreadNet-WebALLcommits52
16ThreadNet-WebALLcommits_docs_only5
17ThreadNet-WebALLcommits_touching_code45
18ThreadNet-WebALLcommits_touching_docs8
19ThreadNet-WebALLdays_since_last_commit0
20ThreadNet-WebALLfirst_commit2026-05-10
21ThreadNet-WebALLlast_commit2026-08-09
22ThreadNet-WebALLmax_gap_days79
23ThreadNet-WebALLmax_gap_from2026-05-10
24ThreadNet-WebALLmax_gap_to2026-07-28
25axion1337.chat-gitops2026-04commits107
26axion1337.chat-gitops2026-04commits_docs_only4
27axion1337.chat-gitops2026-04commits_touching_code103
28axion1337.chat-gitops2026-04commits_touching_docs5
29axion1337.chat-gitops2026-05commits40
30axion1337.chat-gitops2026-05commits_docs_only9
31axion1337.chat-gitops2026-05commits_touching_code31
32axion1337.chat-gitops2026-05commits_touching_docs12
33axion1337.chat-gitops2026-07commits74
34axion1337.chat-gitops2026-07commits_docs_only21
35axion1337.chat-gitops2026-07commits_touching_code51
36axion1337.chat-gitops2026-07commits_touching_docs27
37axion1337.chat-gitops2026-08commits48
38axion1337.chat-gitops2026-08commits_docs_only11
39axion1337.chat-gitops2026-08commits_touching_code32
40axion1337.chat-gitops2026-08commits_touching_docs13
41axion1337.chat-gitopsALLactive_days23
42axion1337.chat-gitopsALLcommits269
43axion1337.chat-gitopsALLcommits_docs_only45
44axion1337.chat-gitopsALLcommits_touching_code217
45axion1337.chat-gitopsALLcommits_touching_docs57
46axion1337.chat-gitopsALLdays_since_last_commit0
47axion1337.chat-gitopsALLfirst_commit2026-04-21
48axion1337.chat-gitopsALLlast_commit2026-08-09
49axion1337.chat-gitopsALLmax_gap_days70
50axion1337.chat-gitopsALLmax_gap_from2026-05-18
51axion1337.chat-gitopsALLmax_gap_to2026-07-27
52management2026-07commits23
53management2026-07commits_docs_only22
54management2026-07commits_touching_code1
55management2026-07commits_touching_docs23
56management2026-08commits63
57management2026-08commits_docs_only58
58management2026-08commits_touching_code5
59management2026-08commits_touching_docs63
60managementALLactive_days8
61managementALLcommits86
62managementALLcommits_docs_only80
63managementALLcommits_touching_code6
64managementALLcommits_touching_docs86
65managementALLdays_since_last_commit0
66managementALLfirst_commit2026-07-30
67managementALLlast_commit2026-08-09
68managementALLmax_gap_days3
69managementALLmax_gap_from2026-08-02
70managementALLmax_gap_to2026-08-05
71thread-net-git2026-07commits10
72thread-net-git2026-07commits_docs_only1
73thread-net-git2026-07commits_touching_code9
74thread-net-git2026-07commits_touching_docs3
75thread-net-git2026-08commits1
76thread-net-git2026-08commits_docs_only1
77thread-net-git2026-08commits_touching_code0
78thread-net-git2026-08commits_touching_docs1
79thread-net-gitALLactive_days3
80thread-net-gitALLcommits11
81thread-net-gitALLcommits_docs_only2
82thread-net-gitALLcommits_touching_code9
83thread-net-gitALLcommits_touching_docs4
84thread-net-gitALLdays_since_last_commit7
85thread-net-gitALLfirst_commit2026-07-30
86thread-net-gitALLlast_commit2026-08-02
87thread-net-gitALLmax_gap_days2
88thread-net-gitALLmax_gap_from2026-07-31
89thread-net-gitALLmax_gap_to2026-08-02
90threadnet-call2026-07commits1
91threadnet-call2026-07commits_docs_only0
92threadnet-call2026-07commits_touching_code1
93threadnet-call2026-07commits_touching_docs1
94threadnet-call2026-08commits11
95threadnet-call2026-08commits_docs_only3
96threadnet-call2026-08commits_touching_code8
97threadnet-call2026-08commits_touching_docs4
98threadnet-callALLactive_days4
99threadnet-callALLcommits12
100threadnet-callALLcommits_docs_only3
101threadnet-callALLcommits_touching_code9
102threadnet-callALLcommits_touching_docs5
103threadnet-callALLdays_since_last_commit0
104threadnet-callALLfirst_commit2026-07-31
105threadnet-callALLlast_commit2026-08-09
106threadnet-callALLmax_gap_days6
107threadnet-callALLmax_gap_from2026-07-31
108threadnet-callALLmax_gap_to2026-08-06
109threadnet-operating2026-07commits12
110threadnet-operating2026-07commits_docs_only4
111threadnet-operating2026-07commits_touching_code7
112threadnet-operating2026-07commits_touching_docs5
113threadnet-operating2026-08commits9
114threadnet-operating2026-08commits_docs_only1
115threadnet-operating2026-08commits_touching_code8
116threadnet-operating2026-08commits_touching_docs2
117threadnet-operatingALLactive_days4
118threadnet-operatingALLcommits21
119threadnet-operatingALLcommits_docs_only5
120threadnet-operatingALLcommits_touching_code15
121threadnet-operatingALLcommits_touching_docs7
122threadnet-operatingALLdays_since_last_commit7
123threadnet-operatingALLfirst_commit2026-07-30
124threadnet-operatingALLlast_commit2026-08-02
125threadnet-operatingALLmax_gap_days1
126threadnet-operatingALLmax_gap_from2026-07-30
127threadnet-operatingALLmax_gap_to2026-07-31