Files
management/docs/sources/migration/commit-zuordnung-2026-08-07.md
T

317 lines
14 KiB
Markdown
Raw Normal View History

# 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](../CLAUDE.md)).
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 |