文档分层

在修改文档时,依照这套分层标准来确定改动应落入哪个位置。用户说明、任务操作指引、精确接口契约与内部实现规格面向不同的读者。关于编辑与本地构建步骤,请参阅文档工作流。

文档的五个核心层次

层次目标读者回答的核心问题属于本层的内容不属于本层的内容
入门指南 (/getting-started/)新用户与技术评估者“我如何用 Holon 跑通第一个有效结果?”最短路径安装、新手引导、首次 Agent 交互、快速结果核验、进阶路径引导完整的 CLI 命令树、全部配置项编目、全量 API 端点、内部状态模型
概念 (/concepts/)终端用户与集成开发者“Holon 的心智模型是什么?为何这样设计?”稳定对象(Agent、WorkItem、Task、Workspace)、信任边界、记忆机制、上下文连续性、可观察的不变量分步实操指令、精确参数/端点清单、内部模块/结构体细节、容易变动的调度机理
操作指南 (How-to) (/guides/)实际操作人员与运维者“我该如何完成某项具体任务?”以任务为导向的工作流:目标、前置条件、分步可复现命令、结果验证、故障排查、相关链接全量参数参考大表、内部调度器算法、架构方案论证
参考 (/reference/)用户、集成开发者与运维者“这个参数、端点或配置项的权威定义究竟是什么?”CLI 命令树、配置 Schema、HTTP 控制平面端点、模型编目、工具 Schema、状态枚举叙事性教程、入门路径、架构设计背景、内部底层状态机
规格 (Spec) (/spec/)维护者与内核贡献者“后续改动必须严格遵守的内部运行时契约是什么?”调度器状态机、执行根不变量、任务生命周期契约、内部安全隔离边界新手引导、宣传与通俗叙事、快速上手步骤

各层写作准则与内容契约

1. 入门指南 —— 首次交付

2. 概念 —— 面向用户的心智模型

3. 操作指南 —— 任务导向实操

4. 参考 —— 当前权威契约

5. 规格 —— 维护者运行时契约

维护者专属辅助层

跨层链接规范

结构良好的文档应当通过跨层链接组织知识,而非跨层复制粘贴:

入门指南 ──> 操作指南(针对具体任务)
   │              │
   ▼              ▼
 概念 ─────────> 参考(获取精确参数与端点定义)
   │
   ▼(仅限维护者)
 规格 ─────────> RFCs / ADRs(查阅设计原由)

变更类型与文档目标对应表

变更类型优先更新的目标文档需同步更新的交叉引用
新增 CLI 命令或选项参数reference/cli.md若涉及核心路径,更新对应的 guides/ 或 getting-started/
新增 HTTP 控制平面端点reference/http-control-plane.md更新 guides/ 中的对应操作指南
新增用户工作流或任务场景guides/<task>.md补充指向 reference/ 与 concepts/ 的链接
核心对象的心智模型调整concepts/<model>.md同步更新 spec/ 中的内核契约与 reference/
内部调度器或状态机逻辑修改spec/<contract>.md源码测试用例与维护者说明
整体架构设计决策docs/rfcs/ 或 docs/implementation-decisions/从 spec/ 增加指向链接