指南
Genome
Genome 是 REAP 的权威知识源——架构原则、开发约定、技术约束和领域规则。它是你项目的 DNA。
结构
text
.reap/genome/
├── application.md # 项目身份、架构、约定
├── evolution.md # AI 行为指南、进化方向
└── invariants.md # 绝对约束(仅人类可编辑)三个文件
- application.md——项目身份、架构决策、开发约定和约束。
- evolution.md——AI 行为指南、交互原则、代码质量规则和软生命周期规则。
- invariants.md——绝对不可违反的约束。只有人类可以修改此文件。
Genome 不可变性
在正常代中 Genome 不会被修改。实现过程中发现的问题被记录为 genome-change backlog 项,仅在 Completion adapt 阶段应用。
例外:Embryo 代(项目早期阶段)允许在任何阶段自由修改 genome。一旦项目成熟,AI 会在 adapt 阶段提议从 embryo 过渡到 normal,由人类批准。
始终加载
所有三个 genome 文件在会话开始时通过 CLAUDE.md 完全加载到 AI 代理的上下文中。代理始终可以访问你项目的架构、约定和约束——无需手动说明。
通过代进化
在每一代结束时(Completion adapt 阶段),genome-change backlog 项被审查并应用到 Genome。这确保 Genome 有意识地进化,基于代中实际发生的事情。
知识管理
使用 /reap.knowledge 审查和管理 Genome 和 Environment。该命令提供重新加载上下文、检查 genome 文件和管理 environment 数据的选项。
