Files
management/shared/commit-zuordnung-2026-08-07.md
Thore Cimbal 46c61e1c1e docs: record that moving tags retriggers release builds
Force-pushing the rewritten tags restarted three release pipelines in ThreadNet-Web. Nothing was overwritten, but only because the protected registry variables were unavailable while the v* tag rule was temporarily removed for the push - docker login died after four seconds.

That was luck rather than planning: with tag protection in place, threadnet-web:v0.4.0 would have been rebuilt from old code against today's dependencies and pushed over the published image. Tracked as ThreadNet-Web#14.
2026-08-09 12:00:00 +00:00

14 KiB

Commit-Zuordnung der Anonymisierung vom 2026-08-07

Am 2026-08-07 wurden die Zeitstempel aller Commits aus dieser Zusammenarbeit auf 12:00 UTC ihres jeweiligen Tages gesetzt (Commit-Konventionen). Dabei bekam jeder betroffene Commit zwangsläufig eine neue SHA.

Diese Tabelle macht die alten Verweise dauerhaft auflösbar. Sie ist der Grund, warum ältere Issue-Kommentare weiterhin lesbar bleiben, ohne dass jemand nachträglich in geschriebenen Text eingreifen muss.

Wie das entstanden ist

Die Zuordnung wurde nicht aus einem Protokoll übernommen, sondern aus den backup-vor-rewrite-Branches rekonstruiert und paarweise verifiziert: Für jedes Paar mussten Tree-Hash und Commit-Nachricht übereinstimmen. 251 von 251 Paaren haben diese Prüfung bestanden, null Zweifelsfälle.

⚠️ Nicht umgeschrieben wurde der Inhalt. Alle Trees sind bitgleich geblieben — verändert wurden ausschließlich Zeitstempel, bei einigen Commits zusätzlich die Autoren-Identität (drei Varianten derselben Person auf eine vereinheitlicht). Die Commits des turn-secret-rotation-Bots behielten ihre Identität, weil sie maschinell entstanden sind.

⚠️ Falle beim Wiederholen: Tag-Pushes lösen Release-Builds aus

Das Force-Push der umgezogenen Tags hat in ThreadNet-Web drei Release-Pipelines neu gestartet (v0.3.0, v0.4.0, desktop-v1.12.17-clientscan). Ein Tag ist dort kein Verwaltungseintrag, sondern der Auslöser für einen Container-Build.

Überschrieben wurde nichts — aber nur, weil für den Push die Tag-Regel v* vorübergehend entfernt war und GitLab die geschützten Registry-Variablen deshalb nicht herausgab. docker login scheiterte nach vier Sekunden. Das war Glück, keine Planung: Mit stehender Tag-Protection wäre threadnet-web:v0.4.0 aus altem Code mit heutigen Abhängigkeiten neu gebaut und überschrieben worden.

Wer Tags verschiebt, prüft vorher, was am Tag-Ref hängt. Nachgehalten in ThreadNet-Web#14.

Was nicht in der Tabelle steht

Commits vor der Grenze blieben unangetastet und haben ihre SHA behalten: ThreadNet-Web vor dem 2026-07-28 (3 Commits), gitops vor dem 2026-07-27 (147). Wer eine SHA hier nicht findet, hat vermutlich eine davon vor sich — die gilt weiterhin.

gitops — 117 Commits

alt neu Datum
314cf6dedb 80714fe901 2026-07-27
784459beed d2bcd90291 2026-07-27
fe575808b3 027f567c8b 2026-07-27
b13bb2381d 0274f9316c 2026-07-27
826fc8dbd3 e9b24a6d1f 2026-07-27
aa42d0530a 235306a840 2026-07-27
20e4a8da48 c0cb864ca2 2026-07-27
420f779711 09e4225de5 2026-07-27
baf0863a2f af73cf770b 2026-07-27
7871e038c7 fad91b6a05 2026-07-27
ea72f5b357 37aea0254b 2026-07-27
65f6aa813d 1bb1bc9610 2026-07-27
41bf33fcfd 7d352fbf20 2026-07-27
07b5b7b17d cb2ffa6a08 2026-07-27
e0db79a3f1 b32920c48f 2026-07-28
cf24a1a396 edf224e450 2026-07-28
30578abaaf 8f1d39b7a8 2026-07-28
703cf1ff1c 3054037480 2026-07-28
3b42b220a0 22a0823b7e 2026-07-28
0db7fc1573 736c39a413 2026-07-28
d24e37619c 25d1742d61 2026-07-28
44aa5a918e 79db6a8e49 2026-07-28
50c2fc2889 e462980dac 2026-07-28
58fcc4ab42 337dbe85ac 2026-07-28
9aec29f605 09aaf1b2b5 2026-07-28
328b028c5d 6973a8dbc7 2026-07-28
c0be911797 4a3d7c70a6 2026-07-28
c52ff97502 414ada956a 2026-07-28
e54ec10fd9 2c5f77686d 2026-07-28
f5e9fc5d2b ba270bce71 2026-07-28
bccd265302 49005ed325 2026-07-28
7b9d13199e 9607687e4e 2026-07-28
0242238597 51ea51352b 2026-07-28
62b05c51c4 233b13f972 2026-07-28
d24dbf84f7 9fa947cc21 2026-07-28
e53896e02c 7795f89fc9 2026-07-28
5bcbadd06a be95bd921c 2026-07-28
947eaab71c ac7e65100d 2026-07-28
62d4bf6630 d742c99ba5 2026-07-28
c1c189d281 debf980d5f 2026-07-28
f30d2f582b 802e09cd9c 2026-07-28
ee91f121b8 0f7ff1a896 2026-07-28
082817a0d7 2932ffffc3 2026-07-28
52b0de1b5a eabde3747e 2026-07-28
39037d85cc ccf6856f42 2026-07-28
d8acc1e26c 13385b68f2 2026-07-28
7ff3fb65e8 5f7fd8bc46 2026-07-28
4d8fa5f06c 174c58001b 2026-07-28
7972034298 2aed6e4932 2026-07-28
f56f8c2479 105194d450 2026-07-28
3e38955c12 9fa88bda5c 2026-07-29
e9f000f87b 23c66c97b8 2026-07-29
8ee937e56d 5c3a7b798a 2026-07-29
7f42a456eb 7cd177f744 2026-07-29
d31cc19fab 5e16719bfe 2026-07-29
893fe32976 f58add72ae 2026-07-29
c262d47809 bb51047e1d 2026-07-29
de2af6e199 e659242990 2026-07-29
7bd67a53a6 2e53387650 2026-07-29
db77785b6b 9db1ee6f45 2026-07-29
dc856186d1 7ac584d27b 2026-07-29
8a3274dd33 4ca87a68c7 2026-07-29
32e2c8e556 7b19586179 2026-07-29
95ab6db12f 5ca8f00d58 2026-07-29
3e147554eb e094c4ab29 2026-07-29
bd25486e56 11a079db57 2026-07-29
d54c4aec65 2803fb384c 2026-07-29
194d47a0ef 100b46ec91 2026-07-29
1b1fa2b719 376772078a 2026-07-29
2b7f42dc8c 932443df63 2026-07-29
e8ba7589dd 5aca738f55 2026-07-30
e58b8db8fe 5e46a24e7d 2026-07-31
42d76cc13d b28ef2c97a 2026-07-31
7735c504f2 8ad921519f 2026-07-31
b73d88729d 6f761da1a4 2026-08-01
d10a9285b9 60248bfd92 2026-08-01
93ee6a3549 228807fcc8 2026-08-01
6575cb942a 3c26cf2504 2026-08-01
640c93480d 717638d12c 2026-08-01
c631b0a917 44d3e7dae1 2026-08-01
9aa42f96bc 11f97b935f 2026-08-01
e963203376 af63755f1e 2026-08-01
f030586956 dfe7ff9fc0 2026-08-01
94244736c9 d4f3fc4c97 2026-08-01
82827c4857 018a4b7d83 2026-08-01
ed73a42772 8331bb212d 2026-08-01
686f50db8e c8fc91ff1d 2026-08-01
75a319a7e3 ba9783fa08 2026-08-01
eff643edf6 cdecb006d4 2026-08-01
a2438e1b2b b15a9f578c 2026-08-01
c47b0a3312 ac0afaf3d9 2026-08-02
8a9d778973 b10b607d70 2026-08-02
4c792172f8 bb5778e121 2026-08-02
da6d352902 42da25d0a6 2026-08-02
a777f973cb 316178bd51 2026-08-02
ee476782bb 0a07da260f 2026-08-02
02c60cbbe5 52573634df 2026-08-02
0cfbb4a89f 42632d6b2a 2026-08-02
7248da62bc c7d4b6f376 2026-08-02
ad3c956cb5 b51a07b068 2026-08-06
cc6565e494 0213b0fe58 2026-08-06
9e15ba57c5 712cd430bf 2026-08-06
9b8145540f 0f28acb626 2026-08-06
8cfa7cb83e d7aca3bd0c 2026-08-06
05197c40aa f687b41441 2026-08-06
e5d74662a0 c1ee776070 2026-08-06
961641004f 7a1710c78d 2026-08-06
e54a1d57e0 ebb1d4e2a7 2026-08-06
f0b0019ee7 191981aefe 2026-08-06
480e28180c f5fe27336f 2026-08-06
e14d1be69d 34442df75c 2026-08-06
24ab87e398 e7f1b5d6f8 2026-08-06
c6e72ac9bb f1d732afbe 2026-08-06
6c693c9a8a a81ea0dd2e 2026-08-06
e51142ec5b 1b35766ad3 2026-08-07
94596c2933 3c6f3645b3 2026-08-07
efb25f31a2 f0174decc1 2026-08-07

management — 78 Commits

alt neu Datum
1dd8f282d8 8e98a39447 2026-07-30
d21eabb77f a5eacfe39e 2026-07-30
1c5e21ce43 34686ee2e1 2026-07-30
7dc4e5bf8e 15396d53e8 2026-07-30
4dd452e0fa 49faf20243 2026-07-30
029ee29d9c ff21788692 2026-07-30
838a186c91 02946481ae 2026-07-30
480d80e783 c3e84c53bf 2026-07-30
09f6e8c333 751df7dc01 2026-07-30
57a355ac38 a85d082f10 2026-07-31
f6055ee47c 2be5fb6f60 2026-07-31
2a2575781d bd8486960f 2026-07-31
50bc39c0d1 490c2b7257 2026-07-31
bdb2c766e9 0671da1040 2026-07-31
aa6d5fc13a a053fd9271 2026-07-31
1e8ee1c4ac 4e03950d3f 2026-07-30
93a0c9cecb 98c6483b9f 2026-07-31
142b24d65a 019c3e7279 2026-07-31
a9b8ca05ca d9db323b62 2026-07-31
d43bb05d77 4c870854f1 2026-07-31
891adc6944 59df406a19 2026-07-31
9f78b04419 88850809c7 2026-07-31
0b27c26bec 3aa34f8635 2026-07-31
590a80f510 efbb4b9a1a 2026-08-01
a29235cd54 b4b4893389 2026-08-01
375259061f f656c5d8b3 2026-08-01
18c9f1ed20 e5c78edb14 2026-08-01
1cbd2001db 59025c2e15 2026-08-01
4597ea1cc3 f22ede5124 2026-08-01
a23a149c0d ce62396f0b 2026-08-01
cacb89175b 666aa9004a 2026-08-01
10f76f2942 0b6060339e 2026-08-01
eb9ada6427 3e81f40178 2026-08-01
b11284b844 777f8c375f 2026-08-01
1e5da7e630 77a9a94a7f 2026-08-01
eab452b3d5 e4991c050f 2026-08-01
0cd5a33402 aecbea0c89 2026-08-01
d1f9f22455 0f3f155bc5 2026-08-01
03ddd7b1d8 fdf30d42e1 2026-08-01
b96793da98 cc0d4d3e02 2026-08-01
b647645d2a 3e226fba40 2026-08-01
e8e1b36224 ea026a0057 2026-08-01
28cd06c13b fa5c7a8681 2026-08-01
001f59fe44 97fe9e0fa8 2026-08-01
4a8e1b6ffd 830c740a58 2026-08-01
2b1f791fe6 1b8ef35e9b 2026-08-01
04d61ec6ac cd7b2d0b75 2026-08-01
fcfe3b681d 7d7c1e86b0 2026-08-01
418d787f77 5091ba8f3f 2026-08-02
054fac4383 8e489415cd 2026-08-02
5d18924d28 8aebe3b03d 2026-08-02
2ec9858a91 9c3d2529b4 2026-08-02
404a12d97c c079ec2d7d 2026-08-02
425a2645b6 71975d5d41 2026-08-02
aa3f47d4ec 0b518bb3b1 2026-08-02
81f207e9c3 786ca28895 2026-08-02
d5046621ca b6aaad7abe 2026-08-02
01f0f9ad07 d3869e081e 2026-08-02
49f3f38b06 92dac0be23 2026-08-02
d967654077 e549de8247 2026-08-02
09bdd94da6 f3c5603955 2026-08-02
a4df631ee6 4f7500c00c 2026-08-02
ac11c274e4 83cee828b8 2026-08-02
ae982cdb4b 164d96dddd 2026-08-02
290709a900 3fe05e7bd1 2026-08-02
161df3a9cc bd83975b2f 2026-08-02
49441bf332 cbfbf4b36e 2026-08-02
019c5cb6c9 9e0af1370b 2026-08-02
2a294f2261 d31fef4b28 2026-08-05
d6c98632f0 889cd47be7 2026-08-06
b51986de9f ae62727a50 2026-08-06
5275bef15b d019bfedda 2026-08-06
64670c51b6 f1b60d815b 2026-08-06
85aa8ef22d 3eb27b3a62 2026-08-06
b4ee92fe9a 0abd26e416 2026-08-06
a64ce123c1 63fd0b460a 2026-08-06
83150c3d8e 9cc5ba4fe0 2026-08-06
8ec67463b1 c1a604bd19 2026-08-07

ThreadNet-Web — 47 Commits

alt neu Datum
5e3254d8a8 1822fe80f0 2026-07-28
7839b56a65 306cca041c 2026-07-28
05900602c6 44305556c3 2026-07-29
6a628533c2 42285021cb 2026-07-29
60f2cda962 45fb329577 2026-07-29
170d6c3538 77ffeb4514 2026-07-30
163504efc6 bd8298db39 2026-07-30
b24ce732dc 0f1d31021c 2026-07-30
8fb32d9360 f2abae85dd 2026-07-30
214fd5b70a 8faade6c7b 2026-07-30
6a8a2bb1a9 71ac7c4346 2026-07-30
59f9c81ef8 8d46fb33d2 2026-07-30
90251e4a55 e21e101004 2026-07-31
1354767643 bc0769809d 2026-07-31
c52b792511 0d0255cb7f 2026-07-31
6a90a12b2c 252b16ca71 2026-07-31
a3c7fb3c17 8465457a48 2026-07-31
a40a8665ee a414bb8585 2026-07-31
29ffb88cdd 9e2f49b3dd 2026-07-31
282540be9f 624274f5f0 2026-07-31
a5597f0f8b 0d0c1659c6 2026-07-31
574c1bf89c a8767583da 2026-07-31
5eeddc8a0a 1eb4968968 2026-07-31
d4ed5e8cc0 c401f54e4d 2026-07-31
95d43bcade 97e18bbf2f 2026-07-31
a3d51ddf70 cf66ff018d 2026-07-31
e7675d7b9f a55adfdd65 2026-07-31
e1f508d12e b656eefdc7 2026-07-31
15fd90655c a2bfaaec8f 2026-08-01
59e1719a10 5505b9cfc1 2026-08-01
697e1674c0 5a8c42b5e9 2026-08-01
2a2bb3778d 6e021ee853 2026-08-02
c8d458734a 6b0261d66c 2026-08-02
cc3f860bf8 c51b68194a 2026-08-02
00bf0403c7 e21a895390 2026-08-02
88f9bdb8d7 f4995e5882 2026-08-02
55e1a0949f 80fcf6c227 2026-08-02
99a87a2cef 4fdad89fa6 2026-08-06
24cacf1000 c0774b5f58 2026-08-06
a3965d2eb6 6f1dfedde2 2026-08-06
b9358d91f7 6f33c7277a 2026-08-06
bfd72cdf3e 580827f7ca 2026-08-06
88127d9876 1d5a136dff 2026-08-06
977903bdf7 f47baa553a 2026-08-06
3c30dd512f 9ac56d671b 2026-08-06
ed1c7ff5bc 965c456dee 2026-08-06
83d733b9f5 26b6fd8938 2026-08-07

threadnet-call — 9 Commits

alt neu Datum
6260cc4962 8fb630cfb3 2026-07-31
c01d55d517 0823c8a866 2026-08-06
7fb6251e1c a6e555ac3f 2026-08-06
077dd43af2 ac688d36f7 2026-08-06
0be204e6d7 3f0f55e6bd 2026-08-06
b265395e6d 84419133b3 2026-08-06
760c6af264 6f94e6a8a3 2026-08-06
8a38224f51 846135e48d 2026-08-06
e8c7dfed36 e793902ae0 2026-08-07