Replace the flat features directory with document-type and functional-domain navigation, update repository-wide links, and add a top-level documentation index. Define Task, Conversation, Job, Subjob, Run, Scheduled Task, Goal Task, and Task Center in one canonical document set. Keep Smart Heartbeat ownership separate and leave future partitioned memory explicitly undesigned.
GoodBuddy 文档导航
GoodBuddy 文档按“文档类型 → 功能域”组织。新增文档应先选择类型,再放入对应功能目录,
避免继续把所有设计平铺到单一 features 目录。
产品需求
| 功能域 | 入口 |
|---|---|
| Task 与 Job | Task 与 Job 总览 |
| Smart Heartbeat | 智能心跳 PRD |
| 助手工作栏 | 通用助手工作栏与执行空间 PRD |
| 会话监督 | 会话监督 PRD |
| 记忆 | 分区记忆 PRD |
| 并行实验 | 并行实验工作台 PRD |
| 持续学习 | 持续学习与评估门 PRD |
| 知识库 | 知识库检索与分块增强 PRD |
| 文档处理 | 文档解析与本地 OCR |
| 消息通道 | 微信 ClawBot 通道 PRD |
Task 与 Job 文档
跨功能文档
目录规则
- PRD 放在
docs/prd/<功能域>/。 - 跨功能技术总纲放在
docs/architecture/。 - 产品级设计放在
docs/design/,路线图和实施状态分别放在roadmap、status。 - 测试方法、评估协议和质量报告放在
docs/quality/。 - 一个概念只能有一份权威定义;其他文档链接到它,不复制另一套术语。
- Task、Job、Run、Subagent 和 Conversation 的含义以 Task 与 Job 统一领域模型 为准。