Leitfaden

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

TypBeschreibungWann angewendet
taskAufgeschobene Arbeit, technische Schulden, Feature-IdeenAls Zielkandidaten in der nächsten Generation referenziert
genome-changeWährend der Generation entdeckte Genome-ÄnderungenAuf das Genome während der Completion Adapt-Phase angewendet
environment-changeWährend der Generation entdeckte externe Environment-ÄnderungenAuf das Environment während der Completion Reflect-Phase angewendet

Status

StatusBedeutung
pendingNoch nicht verarbeitet (Standard)
consumedIn 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

yaml
---
type: task
status: pending
priority: medium
---

# Aufgabentitel

Beschreibung der Aufgabe.