Koch Laboratory

Eine Aufzeichnung, die jemanden überzeugen soll, der ihrem Verfasser nicht traut

Sieben Richtungen zu Forschungszeitaufzeichnungen, deren Glaubwürdigkeit nicht am guten Willen des Verfassers hängen darf: Unveränderbarkeit mit Storno statt Änderung, zwei Daten, plausibilisierende statt messende Anker, ein Beweis, der den Verlust des Systems übersteht, Belege ohne Offenlegung des Inhalts und eine Aufzeichnung, die eigene Stunden abschneidet.

Koch Laboratory — eine Aufzeichnung, die jemanden überzeugen soll, der ihrem Verfasser nicht traut

Die Aufzeichnung von Forschungsarbeitszeit ist ein besonderer Dokumententyp: Sie wird von demjenigen erstellt, der von ihr profitiert, und von jemandem gelesen, der berufsmäßig davon ausgeht, sie könnte gestern entstanden sein. Die gesamte technische Schwierigkeit entspringt dieser Asymmetrie — nicht dem Zählen von Stunden. Diese Richtung fragt, welche Eigenschaften eine Aufzeichnung haben muss, damit ihre Glaubwürdigkeit nicht vom guten Willen des Verfassers abhängt, und wo die Grenzen dessen liegen, was sich überhaupt zeigen lässt.

Methodik. Problem → Hypothese → falsifizierbares Kriterium → Ergebnis mit Randbedingungen. Der Status ist offen ausgewiesen; Entwurfsänderungen, die die Wirklichkeit erzwungen hat, stehen als Änderungen da und werden nicht nachträglich geglättet.

1. Richtung 1 — eine Aufzeichnung, an der es nichts zu korrigieren gibt

Forschungsfrage. Lässt sich eine Aufzeichnung so führen, dass die Unmöglichkeit der nachträglichen Änderung eine Eigenschaft des Systems ist und keine Erklärung seines Benutzers? Warum schwierig. Jedes System, das Änderungen zulässt, ist aus Sicht des Lesers dasselbe wie eine Tabellenkalkulation — Menschen machen aber Fehler und müssen sie berichtigen. Ein Änderungsverbot ohne Korrekturmechanismus ist in der Praxis nicht haltbar; ein Korrekturmechanismus ohne Spur zerstört den ganzen Zweck. Stand der Technik (veröffentlicht). Unveränderbarkeitsanforderungen im Steuerrecht (GoBD, § 146 AO), das buchhalterische Stornoprinzip, WORM-Medien und -Speicher, ereignisbasierte Systeme. Erfolgskriterium. Nach Wochenabschluss existiert kein Pfad zur Änderung oder Löschung eines Eintrags; die Korrektur ist ein neuer Eintrag, der auf den korrigierten verweist, und das Original bleibt sichtbar. Ergebnis. Bestätigt: Abgeschlossene Einträge sind unveränderlich, die Korrektur erfolgt per Storno mit Verweis, das Löschen ist gesperrt. Randbedingung: Die Eigenschaft betrifft die Aufzeichnung, nicht den Datenträger — wer administrativen Zugriff auf die Datenbank hat, hat Zugriff auf die Datenbank; beweisrechtlich verteidigt das erst Richtung 4, nicht die Regeln der Anwendung. Wir sagen das ausdrücklich, weil Systeme, die sich „per Definition unveränderlich” nennen, es meist nicht sagen. Status: umgesetzt.

2. Richtung 2 — zwei Daten statt eines

Forschungsfrage. Wie hält man Arbeit fest, die vor drei Monaten geleistet wurde, ohne vorzugeben, die Aufzeichnung sei damals entstanden? Warum schwierig. Nachträglich rekonstruierte Aufzeichnungen haben geringeren Beweiswert als zeitnahe, sind aber unvermeidlich: Labore beginnen erst irgendwann systematisch zu dokumentieren, und die frühere Arbeit hat wirklich stattgefunden. Ein System, in dem sich ein Arbeitsdatum ohne Spur des Erfassungszeitpunkts eintragen lässt, verwandelt die gesamte Aufzeichnung in einen Bestand einheitlich unprüfbarer Qualität. Stand der Technik (veröffentlicht). Die Trennung von Ereignis- und Erfassungszeit in bitemporalen Datenbanken; die Anforderung „zeitnah” in der Methodik der Forschungszulage. Erfolgskriterium. Arbeitsdatum und Erfassungsdatum sind getrennte Felder, das zweite wird automatisch vergeben; das Erfassungsregime (zeitnah / Rekonstruktion) ist ausgewiesen und übersteht den Import alter Materialien. Ergebnis. Bestätigt: zwei Datumsfelder und zwei Regime; der Import eines alten Journals geht als Rekonstruktion ein und bleibt dauerhaft so gekennzeichnet. Die Nebenwirkung erwies sich als wichtiger als die Absicht: Das offene Eingeständnis der Rekonstruktion hebt die Glaubwürdigkeit des übrigen Bestands, statt sie zu senken. Status: umgesetzt.

3. Richtung 3 — Anker machen plausibel, sie messen nicht

Forschungsfrage. Welche Rolle kommt maschinellen Spuren (Commits, Dateien, Metadaten) in einer Aufzeichnung zu, deren Gegenstand geistige Arbeit ist? Warum schwierig. Die Versuchung liegt nahe: Wenn ein Commit einen Zeitstempel trägt, soll der Commit die Stunden bestimmen. Das führt zu zwei Unwahrheiten auf einmal. Erstens findet Forschungsarbeit zu großen Teilen abseits des Rechners statt — Analyse, Entwurf, Lektüre — und eine ankergestützte Aufzeichnung sieht sie schlicht nicht. Zweitens bringt ein System, das Anker verlangt, den Menschen bei, Anker zu produzieren, und verdirbt damit genau das Material, das Glaubwürdigkeit stiften sollte. Stand der Technik (veröffentlicht). Werkzeuge, die Zeit aus Anwendungsaktivität messen; Aufzeichnungen auf Basis von Repository-Integrationen. Erfolgskriterium. Anker sind plausibilisierende Belege, nie Voraussetzung eines Eintrags; die Stunden bleiben eine Erklärung des Antragstellers; Arbeit abseits des Rechners erhält eine eigene, ausgewiesene Kennzeichnung, statt eine Lücke zu sein. Ergebnis. Als Entwurfsentscheidung bestätigt: Anker (Commits, Beweisdateien) hängen sich automatisch an, wo es sie gibt; ein Eintrag ohne Anker ist vollwertig und als konzeptionelle Arbeit gekennzeichnet. Die konkurrierende Hypothese „Anker als Voraussetzung” wurde verworfen — auf Kosten der bequemeren Erzählung, zugunsten einer Aufzeichnung, die über die Natur der Forschungsarbeit nicht lügt. Status: umgesetzt (konkurrierende Hypothese verworfen).

4. Richtung 4 — ein Beweis, der das System überlebt, in dem er entstand

Forschungsfrage. Lässt sich die Unveränderbarkeit jemandem zeigen, der keinen Zugang zum System hat — und lässt sie sich noch zeigen, wenn es das System nicht mehr gibt? Warum schwierig. Ein interner Beweis ist so viel wert wie das Vertrauen in den Betreiber; und der Betreiber ist hier zugleich der Begünstigte. Ein externer Beweis verlangt dagegen, dass das, was nach außen geht, keine Inhalte enthält — denn der Inhalt einer Forschungsaufzeichnung ist Betriebsgeheimnis. Stand der Technik (veröffentlicht). Zeitstempel nach RFC 3161, OpenTimestamps mit Verankerung in Bitcoin, Merkle-Bäume und Transparenz-Logs, Ed25519-Signaturen. Erfolgskriterium. Die Woche wird als kanonische Fassung abgeschlossen → SHA-256 → Stempel in mindestens zwei Kanälen; die Prüfung ist ohne Zugang zur Instanz und nach deren vollständigem Verlust möglich. Ergebnis. Im Rahmen des Kriteriums bestätigt: kanonische Fassung der Wocheneinträge, Hash, Stempel in einem signierten Log mit Merkle-Baum sowie ein zweiter, unabhängiger OpenTimestamps-Stempel mit Verankerung in Bitcoin; die Nachweise liegen als Dateien neben dem System. Der Vorbehalt und seine Auflösung. Der erste Kanal ist unser eigener Zeitdienst — die Signatur des Betreibers allein würde also nichts entscheiden. Die Auflösung ist keine Zusicherung, sondern die Konstruktion: Das Log dieses Dienstes beglaubigt sich nicht selbst, denn die Wurzel jeder abgeschlossenen Woche wird extern verankert — in Bitcoin über OpenTimestamps und im Verwendungszweck einer von einer Bank gebuchten Überweisung, mit veröffentlichter Buchungsreferenz. Eine Grenze bleibt und gehört ausgesprochen: Ein frisch eingereichter Stempel landet in einer noch offenen Woche und wird erst mit deren Abschluss extern verankert. In diesem Fenster trägt der zweite, direkte OpenTimestamps-Stempel, den die Instanz selbst setzt. Status: umgesetzt.

5. Richtung 5 — Beweis ohne Offenlegung des Inhalts (Entwurfsänderung)

Forschungsfrage. Wie hängt man einem Eintrag Beweismaterial an, das sein Eigentümer niemandem zeigen darf? Warum schwierig. Der ursprüngliche Entwurf sah das Hochladen von Dateien in die Instanz vor: Scans, Geräteausdrucke, Messdaten. Der Aufprall auf die Wirklichkeit kam sofort — für einen Teil der Labore ist bereits der Inhalt dieser Dateien Betriebsgeheimnis, und ihn in irgendein System zu laden, auch in das eigene, ist eine Entscheidung, die sie nicht treffen wollen. Stand der Technik (veröffentlicht). Kryptographische Commitments, reine Hash-basierte Existenznachweise, Hashberechnung im Browser. Erfolgskriterium. Eine Variante, in der die Instanz die Datei nie sieht und ihr Hash dennoch unter den Wochenzeitstempel gerät. Ergebnis. Als Entwurfsänderung bestätigt: Neben dem Upload-Modus existiert der Hash-only-Modus — der Browser berechnet SHA-256 lokal, in das System gelangt allein der Fingerabdruck. Ausdrückliche Randbedingung: Ein solcher Beweis ist ohne das Original wertlos. Die Prüfung besteht darin, die Datei vorzulegen und den Hash zu vergleichen; wer das Original verliert, behält eine Zahl, die nichts belegt. Das ist der Preis, den man für die Nichtoffenlegung bewusst zahlt. Status: umgesetzt (beide Modi, in der Instanzkonfiguration umschaltbar).

6. Richtung 6 — eine Aufzeichnung, die sich selbst begrenzt

Forschungsfrage. Kann eine Aufzeichnung eigene Stunden aktiv abschneiden — und stärkt ein solcher Schnitt ihre Glaubwürdigkeit? Warum schwierig. Eine Aufzeichnung, in der jede Woche punktgenau am Maximum endet, ist für jeden Leser ein Warnzeichen — und zugleich das natürliche Ergebnis eines Systems, das die Grenze einfach nicht überschreiten lässt. Arbeit oberhalb der Grenze existiert wirklich; sie aus der Aufzeichnung zu drängen heißt Material zu verlieren, sie in die Grenze hineinzuschreiben heißt zu lügen. Stand der Technik (veröffentlicht). Die Methodik der Forschungszulage mit einer Wochengrenze je Person; die Praxis der Arbeitszeiterfassung mit harten Validierungen. Erfolgskriterium. Stunden oberhalb der Grenze werden erfasst und sind sichtbar, aber ausdrücklich als nicht abgerechnet gekennzeichnet; Routinearbeit wird dokumentiert und ausdrücklich von der Forschung abgegrenzt; die Grenze ist je Person einstellbar, denn Beschäftigungsumfänge sind nicht gleich. Ergebnis. Bestätigt: drei getrennte Kennzeichnungen (abgerechnete Forschung, Forschung oberhalb der Grenze — nicht abgerechnet, Routinearbeit außerhalb des Umfangs), Wochengrenze je Konto, Anker für alle drei Kategorien. Nebenbei löst das die Kontinuitätsfrage: Wochen ohne Forschungsarbeit sind keine Löcher im Kalender mehr. Status: umgesetzt.

7. Richtung 7 — Teamarbeit ohne Einblick in die Stunden der anderen

Forschungsfrage. Wie führt man eine gemeinsame Projektaufzeichnung, ohne den Mitarbeitenden wechselseitig ihre Arbeitszeit zu zeigen? Warum schwierig. Der Bericht für die prüfende Stelle muss vollständig sein — nach Personen aufgeschlüsselt und mit Summen. Die Sicht der Mitarbeitenden sollte den Arbeitsumfang der Kollegen nicht offenlegen, denn das ist eine Information mit Entgeltcharakter. Beide Anforderungen treffen in einem Datenbestand und in einem Export aufeinander. Erfolgskriterium. Vollständigkeit des Gesamtberichts bei gleichzeitiger Maskierung der Stunden zwischen Personen — auch in den Ausgabedateien, nicht nur am Bildschirm. Ergebnis. Bestätigt: nach Personen aufgeschlüsselter Bericht für die Leitung, Maskierung zwischen Mitarbeitenden in Ansichten und Exporten, Autorschaft je Eintrag. Randbedingung: Maskierung schützt vor Einblick, nicht vor Rückschluss — wer die Teamgröße und die Gesamtsumme kennt, rekonstruiert einen Teil der Information rechnerisch. Status: umgesetzt.

Status der Richtung. Alle sieben Richtungen liegen umgesetzt und in Betrieb vor. Das Ergebnis, das über dieses Feld hinauszuweisen scheint, ist die Beobachtung aus den Richtungen 2, 3 und 6: Die Glaubwürdigkeit einer Aufzeichnung wächst dort, wo sie ihre eigenen Grenzen offen einräumt — die Rekonstruktion, den fehlenden Anker, die Stunden, die nicht gezählt werden dürfen. Nächster Forschungsschritt: das Lesezugriffs-Journal als eigenständiges Beweismaterial (wer wann welchen Bericht sah) sowie die Verschlüsselung der Anker im Ruhezustand ohne Verlust der Prüfbarkeit des Zeitstempels.