Backlog
Das Backlog trägt Einträge zwischen Generationen weiter — aufgeschobene Aufgaben, Genome-Änderungen und Environment-Änderungen. Es befindet sich in .reap/life/backlog/.
Eintragstypen
| Typ | Beschreibung | Wann angewendet |
|---|---|---|
| task | Aufgeschobene Arbeit, technische Schulden, Feature-Ideen | Als Zielkandidaten in der nächsten Generation referenziert |
| genome-change | Während der Generation entdeckte Genome-Änderungen | Auf das Genome während der Completion Adapt-Phase angewendet |
| environment-change | Während der Generation entdeckte externe Environment-Änderungen | Auf das Environment während der Completion Reflect-Phase angewendet |
Status
| Status | Bedeutung |
|---|---|
| pending | Noch nicht verarbeitet (Standard) |
| consumed | In einer Generation verarbeitet (erfordert consumedBy: gen-XXX-{hash}) |
Archivierungsregeln
Beim Archivieren werden verarbeitete Einträge in die Lineage verschoben. Ausstehende Einträge werden in das Backlog der nächsten Generation übertragen.
Aufgabenaufschub
Teilweise Fertigstellung ist normal — Aufgaben, die von Genome-Änderungen abhängen, werden als [deferred] markiert und an die nächste Generation übergeben.
Abbruch-Backlog
Wenn eine Generation über /reap.abort abgebrochen wird, können Ziel und Fortschritt mit Abbruch-Metadaten (abortedFrom, abortReason, stage, sourceAction, changedFiles) im Backlog gespeichert werden. Dies bewahrt den Kontext für eine spätere Wiederaufnahme.
Dateiformat
---
type: task
status: pending
priority: medium
---
# Aufgabentitel
Beschreibung der Aufgabe.