Genome
Das Genome ist REAPs maßgebliche Wissensquelle — Architekturprinzipien, Entwicklungskonventionen, technische Einschränkungen und Domänenregeln. Es ist die DNA Ihres Projekts.
Struktur
.reap/genome/
├── application.md # Projektidentität, Architektur, Konventionen
├── evolution.md # KI-Verhaltensleitfaden, Evolutionsrichtung
└── invariants.md # Absolute Einschränkungen (nur durch Menschen editierbar)Drei Dateien
- application.md — Projektidentität, Architekturentscheidungen, Entwicklungskonventionen und Einschränkungen.
- evolution.md — KI-Verhaltensleitfaden, Interaktionsprinzipien, Code-Qualitätsregeln und weiche Lebenszyklusregeln.
- invariants.md — Absolute Einschränkungen, die nie verletzt werden dürfen. Nur der Mensch kann diese Datei bearbeiten.
Genome-Unveränderlichkeit
Das Genome wird während einer normalen Generation nie verändert. Während der Implementation entdeckte Probleme werden als genome-change Backlog-Einträge erfasst und nur während der Completion Adapt-Phase angewendet.
Ausnahme: Embryo-Generationen (Frühphasenprojekte) erlauben freie Genome-Änderung in jeder Phase. Sobald das Projekt reift, schlägt die KI während der Adapt-Phase den Übergang von Embryo zu Normal vor, und der Mensch genehmigt.
Immer geladen
Alle drei Genome-Dateien werden beim Sitzungsstart über CLAUDE.md vollständig in den Kontext des KI-Agenten geladen. Der Agent hat immer Zugriff auf die Architektur, Konventionen und Einschränkungen Ihres Projekts — kein manuelles Briefing nötig.
Evolution durch Generationen
Am Ende jeder Generation (Completion Adapt-Phase) werden genome-change Backlog-Einträge überprüft und auf das Genome angewendet. Dies stellt sicher, dass sich das Genome bewusst weiterentwickelt, informiert durch das, was während der Generation tatsächlich passiert ist.
Wissensmanagement
Verwenden Sie /reap.knowledge zum Überprüfen und Verwalten des Genome und Environment. Der Befehl bietet Optionen zum Neuladen des Kontexts, Inspizieren von Genome-Dateien und Verwalten von Environment-Daten.
