Zum Inhalt springen
Reality Graph

Für Teams

Freelance-Lieferungen überprüfbar machen

Zuletzt aktualisiert: 2026-07-16Lesezeit ca. 2 Min.

Ein Freelancer macht eine Lieferung mit einem begrenzten Übergabe-Record überprüfbar: vereinbarter Scope, unveränderlicher Change-Verweis, exakte Checks und beobachtete Ergebnisse, offene Grenzen und benannte Entscheidung. Er dokumentiert Arbeit; er garantiert weder Codequalität noch Abnahme, Bezahlung oder ein rechtliches Ergebnis.

Tests grünDiff gelesenauth.py geändertFreigabeblockiertgrüne Tests heben das nicht auf
Inhalt

Mit Vereinbarung und verantwortlichen Rollen beginnen

Die nützliche Einheit ist ein gelieferter Change, keine allgemeine Zusicherung über eine Person. Benennt vor Arbeitsbeginn, wer Auftrag und Ausschlüsse bestätigt, wer den Change erstellt, wer ihn prüft und wer ihn laut Vertrag abnehmen kann. Ein Auftragnehmer kann mehrere Aktivitäten ausführen; der Record darf dann keine unabhängige Prüfung andeuten.

BSI/ANSSI empfiehlt, generierten Quellcode zu prüfen und durch Entwickelnde reproduzierbar zu halten. Diese technische Orientierung stützt das Erfassen von Checks; sie definiert keinen Kunden-Abnahmestandard und belegt keine Qualität. Akzeptanzkriterien bleiben auftrags- und vertragsspezifisch.

Eine Vorlage nutzen, die kein Ergebnis imitiert

Das Muster enthält Platzhalter einschließlich fehlgeschlagener und nicht ausgeführter Zustände. Kopiert seine Struktur und füllt sie dann aus echtem Commit, Befehlsausgabe und Review-Entscheidung. Verlinkt Receipts, statt sie durch „alles bestanden“ zu ersetzen.

Illustrative Übergabevorlage - kein Qualitätsnachweis

uebergabe-vorlage.mdtext/markdown

Illustratives Muster · kein Kundenergebnis
# Übergabe · <Change-ID> · <Datum>

## Vereinbarter Auftrag
Ziel: <beobachtbares Ziel>
Scope: <vereinbarte Pfade und Ausschlüsse>
Kriterien: <prüfbare Kriterien>

## Beobachtete Änderung
Commit/Diff: <unveränderlicher Verweis>
Dateien: <beobachtete Liste>

## Ausgeführte Checks
Befehl: <exakter Befehl>
Ergebnis: <bestanden | fehlgeschlagen | nicht ausgeführt>
Receipt: <Verweis oder "nicht vorhanden">

## Grenzen und offene Punkte
- <nicht geprüft, Grund, verantwortliche Rolle>

## Übergabeentscheidung
Erstellt von: <Auftragnehmer/Rolle>
Geprüft von: <Name/Rolle oder "keine unabhängige Prüfung">
Entscheidung: <angenommen | Änderungen verlangt | offen>
Das Muster strukturiert eine Übergabe. Es enthält keine erfundene Ausführung, Kundenzustimmung oder Aussage über Fehlerfreiheit.Nur beobachtete Befehle, Ergebnisse und Entscheidungen eintragen; Auslassungen bleiben sichtbar.

Jedes Feld auf seinem tatsächlichen Stützniveau lesen

Scope dokumentiert die Vereinbarung, nicht ihre Vollständigkeit. Ein Commit identifiziert die gelieferte Version, nicht Autorschaft oder Korrektheit. Ein Check-Receipt deckt Befehl, Umgebung und Kriterien ab, nicht jede Qualitätseigenschaft. Eine Entscheidung dokumentiert Verantwortung, nicht Haftungsverzicht oder unabhängige Assurance.

Feld, Owner und Aussagegrenze

Eine Übergabe macht begrenzte Fakten prüfbar; sie garantiert weder Qualität noch Kundenzufriedenheit.
AuftragÄnderungChecksEntscheidung
Verantwortliche RolleKunde/Arbeitgeber bestätigt Bedarf und Scope; Auftragnehmer dokumentiertRedaktionelle Control-Zuordnung · 2026-07-16Rollen folgen Vertrag und Arbeitsmodell; das Muster weist keine Rechtsrolle zu.Auftragnehmer referenziert den gelieferten Commit/DiffRedaktionelle Control-Zuordnung · 2026-07-16Rollen folgen Vertrag und Arbeitsmodell; das Muster weist keine Rechtsrolle zu.Ausführende Rolle erfasst; Reviewer prüft AngemessenheitRedaktionelle Control-Zuordnung · 2026-07-16Rollen folgen Vertrag und Arbeitsmodell; das Muster weist keine Rechtsrolle zu.Vertraglich benannte Abnahme- oder ReviewrolleRedaktionelle Control-Zuordnung · 2026-07-16Rollen folgen Vertrag und Arbeitsmodell; das Muster weist keine Rechtsrolle zu.
Kann belegenVereinbartes Ziel und GrenzenRedaktionelle Control-Zuordnung · 2026-07-16Gilt nur für den konkret referenzierten Record.Welche Version und Dateien übergeben wurdenRedaktionelle Control-Zuordnung · 2026-07-16Gilt nur für den konkret referenzierten Record.Welcher Befehl welches beobachtete Ergebnis lieferteBSI/ANSSI - Empfehlungen zu KI-Programmierassistenten (2024, englisch) · 2026-07-16Technische Empfehlung zur Prüfung generierten Codes; keine Kundenzusage oder Qualitätsgarantie.Wer welchen Status zu welchem Zeitpunkt dokumentierteRedaktionelle Control-Zuordnung · 2026-07-16Gilt nur für den konkret referenzierten Record.
Belegt nichtNicht, dass die Anforderung vollständig oder richtig istRedaktionelle Control-Zuordnung · 2026-07-16Zusätzliche Prüfung oder vertragliche Bewertung bleibt erforderlich.Nicht Fehlerfreiheit oder Autorschaft jeder ZeileRedaktionelle Control-Zuordnung · 2026-07-16Zusätzliche Prüfung oder vertragliche Bewertung bleibt erforderlich.Nicht vollständige Qualität, Security oder ComplianceRedaktionelle Control-Zuordnung · 2026-07-16Zusätzliche Prüfung oder vertragliche Bewertung bleibt erforderlich.Nicht Haftungsausschluss, Rechtswirkung oder unabhängige AssuranceRedaktionelle Control-Zuordnung · 2026-07-16Zusätzliche Prüfung oder vertragliche Bewertung bleibt erforderlich.
Eine Übergabe macht begrenzte Fakten prüfbar; sie garantiert weder Qualität noch Kundenzufriedenheit.

Eine belastbare Übergabe liefert

  • Vereinbarten Scope
  • Unveränderlichen Change-Verweis
  • Beobachtete Check-Ergebnisse
  • Explizite Grenzen und Entscheidung

Sie verspricht nicht

  • Fehlerfreien Code
  • Schnellere Abnahme oder Bezahlung
  • Weniger Haftung oder Streit
  • Überlegene Qualität gegenüber Wettbewerbern
Beobachtete Fakten statt Positionierungsversprechen.

Den Record in den Lieferworkflow einpassen

Speichert die Übergabe beim unveränderlichen Change oder im freigegebenen Liefersystem. Haltet technische Details über Receipts verfügbar und Scope sowie offene Punkte lesbar. Die tiefere Prüfbericht-Struktur erklärt, wie Auftrag, Änderung, Validierung und Entscheidung zusammenhängen, ohne ein Artefakt zum Beweis des ganzen Systems zu machen.

Reality Graph kann diese Records als Teil eines Runs aufbewahren und jeden Run eines Projekts in einem lokalen Workspace halten, damit ihr eine Lieferung Monate später nicht aus dem Gedächtnis rekonstruieren müsst. Dieselbe Grenze gilt: Generierter Output ist nur nützlich, wenn er reale Ausführung referenziert, Fehler erhält und die entscheidende Person oder Rolle benennt.

FAQ

Wie macht ein Freelancer gelieferte Codequalität überprüfbar?
Hängt an einen echten Change einen begrenzten Übergabe-Record: vereinbarter Auftrag und Ausschlüsse, unveränderlicher Commit oder Diff, exakte Checks und beobachtete Ergebnisse, nicht geprüfte Bereiche sowie benannte Review- oder Abnahmeentscheidung. Der Record macht diese Fakten prüfbar; er beweist weder Fehlerfreiheit noch ersetzt er die Kundenabnahme.
Wer verantwortet welchen Teil der Übergabe?
Kunde oder Arbeitgeber bestätigt Bedarf, Scope und vertragliche Abnahmerolle. Der Auftragnehmer erfasst gelieferten Change und tatsächlich ausgeführte Checks. Die benannte Review- oder Abnahmerolle dokumentiert die Entscheidung. Die genaue Zuordnung folgt Vertrag und Arbeitsmodell, nicht dieser Vorlage.
Beweist ein bestandener Test-Record Codequalität?
Nein. Er belegt, dass benannte Befehle für eine referenzierte Version und Umgebung erfasste Ergebnisse lieferten. Er belegt nicht vollständige Korrektheit, Security, Wartbarkeit, Compliance, Autorschaft oder Eignung außerhalb der abgedeckten Kriterien.
Soll die Übergabe nur bestandene Checks enthalten?
Nein. Fehlgeschlagene, ausgelassene und nicht verfügbare Checks sind wesentliche Fakten. Erfolgswerte vorab einzutragen oder Auslassungen zu verbergen macht aus einer nützlichen Übergabe eine unzuverlässige Behauptung.
Reduziert ein Übergabe-Record Haftung oder Zahlungsstreit?
Das lässt sich nicht versprechen. Er kann vereinbarten Scope und beobachtete Arbeit erhalten. Vertragswirkung, Abnahme, Haftung und Zahlung hängen jedoch von Vereinbarung, geltendem Recht und Tatsachen ab. Dafür ist Rechtsberatung erforderlich.
Brauchen Freelancer dafür besondere Software?
Nein. Ein Markdown-Record und unveränderliche Repository-Verweise können genügen. Automatisierung ist nur nützlich, wenn sie denselben Wahrheitsstandard erhält: reale Ausführung, sichtbare Fehler, explizite Auslassungen und benannte Entscheidung.

Weiterlesen

Quellen

Wollt ihr sehen, wie euer letzter Agenten-Run ausgesehen hätte?

Zugang anfragen