实施计划标准
实施计划描述 Feature 本身如何交付,不描述文档编写项目,也不作为实时进度系统。
AutoDev 开发使用 canonical docs / OpenSpec 维护规格与设计,Linear 维护任务与原生业务进度, 官方 Symphony 管理执行;详见 平台开发实例。 旧 OpenSpec + Linear 自研执行方案及其工作包已退役,不能据此创建 Core 重构或旧服务切换任务。
必备内容
- 目标版本、范围、非目标和兼容边界。
- Requirement 与 Acceptance Criterion Asset ID。
- Milestone 与 Work Package Asset ID、依赖和 owner。
- API、协议、数据迁移、交互、测试和运维影响。
- 一次性迁移、回滚、停止条件和 owning operation。
- 完成时应读取的代码、测试、环境和 Producer evidence。
状态边界
- 文档记录计划结构和稳定交付合同。
- Linear 记录 AutoDev 开发任务状态、负责人和时间盒;Plane 产品使用者保留自己的原生工作管理。
- Git/MR/CI 记录实际变更和验证。
- Symphony runtime API 提供活动执行与重试;业务状态来自 owning tracker,不推断执行存活。
质量门
Work Package 必须至少追踪一个 Requirement 或 Acceptance Criterion;没有验证策略的工作包不得标为可实施。涉及生产、权限、凭据、迁移或重要数据的步骤必须写明 owner、影响和证据。AutoDev 工程任务采用 Project Workspace 的自主执行授权,不新增逐任务批准门;其他产品使用者沿用自己的业务授权。验证只由外部 CI Runner 执行,未覆盖处记录“无法验证”,不据此新增测试。