专家评审清单

目的

这份文档用于从外部咨询和交付专家视角评审整套文档。评审重点不是“文档是否完整”,而是团队能不能靠这些文档完成真实工作闭环:

新人能理解项目
-> 组员能协作开发
-> 负责人能评审风险
-> 产品能验收结果
-> 平台能支撑运行和排障
-> 任务能关闭并反馈回流

总体判断

当前文档体系已经覆盖主要闭环:工作入口、三角色治理、项目级文档、本地开发、PR、测试、发布、事故和后续 Agent 边界。

专家评审的核心结论:

  1. 方向正确:文档把“人先闭环”放在 Agent 之前,这是正确顺序。
  2. 结构基本完整:组织级原则、项目级落地、模板三层都有。
  3. 主要风险不是缺文档,而是落地时每个项目没有把模板填成真实命令、真实 owner、真实链接。
  4. 需要用试点项目验证,而不是继续扩写组织级文档。

评审原则

原则 通过标准 不通过表现
可执行 新人能复制命令、找到 owner、完成第一个 PR 只有原则,没有当前项目命令
可追踪 任务、PR、验收、发布、事故能互相链接 事实散在群聊和个人脑子里
可验收 每个工作有验收标准和证据 做完了但没人能判断好坏
可恢复 发布和高风险变更有回滚或 forward-fix 路径 出问题只能靠资深工程师救火
可维护 文档有 owner 和更新触发条件 写完一次后没人再信
可渐进 草台团队先做 L0,不被流程压垮 一开始要求全量流程和全量文档

分层评审

层级 重点文档 专家判断
入门层 00-先读这里-start-here.md01-术语表-glossary.md42-工程师入职-engineer-onboarding.md 已经能给新人建立最短路径,但必须依赖项目内 docs/PROJECT.md 真实存在
协作层 10-三角色治理-three-role-governance.md12-协调和交接-coordination-and-handoff.md16-三角色协作流程-three-role-collaboration-flow.md 角色边界清楚,适合草台团队先执行 Driver / Approver / Reviewer
产品层 20-产品闭环-product-closure.md21-产品文档和设计-product-docs-and-design.md 能防止只做功能不验收,但需要产品负责人坚持把反馈写回任务
工程层 30-交付流程-delivery-process.md31-技术规范-technical-standards.md32-PR评审-pr-review.md33-测试和质量-testing-quality.md 已经避免把 pnpm check 当抽象黑盒,强调不同语言的等价门禁
项目层 40-项目级闭环-project-level-closure.md41-项目架构文档包-project-architecture-pack.md43-本地开发-local-development.md 是落地成败关键;每个项目必须填出真实 PROJECT.md、架构、技术栈和依赖
运行层 50-发布环境-release-environments.md52-部署Runbook-deployment-runbook.md53-可观测性SRE-observability-sre.md54-事故管理-incident-management.md 覆盖发布、观测、事故,但需要在试点项目里补 dashboard、日志、告警的真实链接
安全层 55-安全基线-security-baseline.md 适合做最低红线;高风险项目还需要单独 threat model
Agent 层 90-Agent就绪-agent-readiness.md91-Agent协作架构-agent-collaboration-architecture.md 位置正确,应作为后续阶段,不要让新人第一阶段阅读

高风险缺口

风险 为什么严重 建议动作
项目没有真实 docs/PROJECT.md 组织级文档再好,新人仍然不知道怎么跑当前项目 选 1 个项目按 templates/项目入口-project-index.md 补齐
Owner 写成团队名 任务卡住时找不到人 每个项目写 Product Owner、Tech Owner、Ops Owner、Doc Driver 的具体人
命令只写名字 新人不知道命令验证什么,CI 失败也无法判断 在项目入口的检查命令表写“命令”和“验证什么”
PR 只看代码 产品验收、回滚、监控没有进入 review PR 模板必须保留三角色检查和证据
发布入口靠口口相传 发布和回滚不可复制 docs/PROJECT.md 必须链接发布入口、dashboard、日志和 runbook
文档没人维护 文档很快失效 每个项目指定 Doc Driver,并把文档更新作为 PR review 条件

试点项目评审步骤

不要先推广到所有项目。先选一个真实项目做 2 周试点。

先用 72-试点讨论清单-stakeholder-discussion-guide.md 确认参与人、讨论点和工具入口,再按 71-试点落地手册-pilot-rollout-playbook.md 执行。试点证据使用 templates/试点验收-pilot-acceptance.md 记录。

步骤 参与人 输出
1. 选项目 技术负责人、产品负责人、平台 / 资深工程师 一个正在开发且风险中等的项目
2. 填 docs/PROJECT.md Doc Driver、Tech Owner、Ops Owner 项目入口页,包含命令、owner、链接、排障
3. 新人试跑 新人或非核心成员 本地启动记录、失败点、文档修复 PR
4. 小任务试交付 Driver、Reviewer、Product Owner 一个带任务、PR、验证、验收、关闭记录的小变更
5. 发布或模拟发布 Ops Owner、Tech Owner、Product Owner release checklist、smoke、回滚说明
6. 复盘 三角色一起 保留哪些规则、删除哪些负担、补哪些模板

通过标准

一个项目通过专家评审,不是因为文档写得多,而是因为能证明这些事已经发生:

  1. 新人或非核心成员能在半天内跑起项目。
  2. 一个小任务能从需求进入到任务关闭,全链路有链接。
  3. PR 里能看到验证证据、风险和回滚方式。
  4. 产品负责人能在 preview、staging 或截图中完成验收。
  5. 平台 / 资深工程师能根据文档定位 CI、发布、日志、监控和常见故障。
  6. 文档和代码不一致时,有任务或 PR 修正文档。

不建议继续做什么

  1. 不建议继续扩写更多组织级原则,先拿一个项目验证。
  2. 不建议让新人读 30 多份文档,按角色路径读。
  3. 不建议把 Agent 文档提前推给团队执行,它现在只负责定义未来边界。
  4. 不建议用会议替代事实记录,结论必须回写任务、PR、发布记录或文档。
  5. 不建议追求一次性 L3 成熟度,草台团队先做到 L0 / L1。

下一步

最有价值的下一步是选一个真实项目,按 71-试点落地手册-pilot-rollout-playbook.md 执行,用 templates/项目入口-project-index.md 生成项目级 docs/PROJECT.md,再让一个不熟悉项目的人按文档跑一遍。

如果这一步跑不通,优先修项目级文档和开发环境,而不是继续完善组织级规范。

下一步阅读

读完或填完这份文档后,通常继续看: