27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# long-ship
|
|
|
|
把复杂需求从 PRD 评审、任务拆分、协作开发推进到集成回归和配置允许的发布部署。
|
|
|
|
## 什么时候使用
|
|
|
|
```text
|
|
把动态编辑需求做成 PRD,批准后拆任务开发,最后完整回归并部署测试环境。
|
|
```
|
|
|
|
## 使用前准备
|
|
|
|
- 同时安装 `ship`、`specifier` 和 `delivery-loop`。
|
|
- 需求目标和相关项目上下文。
|
|
- 用户愿意评审并明确批准某个 PRD 版本。
|
|
- 项目已配置测试环境和需要的构建/部署能力。
|
|
|
|
## Agent 会做什么
|
|
|
|
主会话只建 ship 记录、让你批 PRD、按步骤开新 agent 并等待。写 PRD、改代码、验证和
|
|
交付都在新会话里做。同一 ship id 串起任务和证据。
|
|
集成回归会先发现父仓库及子项目的 tester catalog,逐个测试根执行并分别记录快照,不会因父仓库没有 catalog 而跳过 `app` 等子项目;项目 profile 或 `.pouch/ack/project.md` 声明的原生测试套件也必须逐项执行并记录证据。
|
|
|
|
## 如何判断完成
|
|
|
|
你会得到 ship id、PRD 版本、任务与依赖、各任务验证、集成回归、最终 PR/合并、产物和部署证据。
|