# Milestones

## v1.0 v1.0 (Shipped: 2026-04-17)

**Phases completed:** 8 phases, 13 plans, 14 tasks

**Key accomplishments:**

- 交付了可复现冲突证据链、文件级风险清单与 Titan 重叠决策矩阵，形成“旧视觉+新逻辑”执行输入。
- 线程路由从 isnew 参数切换为路由单路径语义，并将 skills bootstrap 合同统一到 content_ids。
- 完成 03-UAT 的关键 gap 收敛：lint 阻塞清零，welcome-and-routing 从 4 失败收敛到 0 失败。
- 基于 originui 合并基线完成 Phase 3 执行记录，并输出可审计的视觉与回归验证结果。
- 完成 Phase 4 首轮执行：iframe 通信与导出链路加入前端容错，目标 lint/E2E 验证通过。
- Phase 5 执行完成：目标 E2E 套件达到“0 失败、可解释 skip”，并形成提交卫生分组建议。
- 完成引用提交契约与软失败链路，确保 uploads + references 统一进 `additional_kwargs.files`。
- 完成输入框 `@` 引用交互闭环：候选展示、过滤、选择、chip 渲染、删除、键盘操作与上限控制。
- 补齐 Phase 6 的验证与提交卫生材料，并记录了可复现的 E2E 环境阻塞证据。
- 输入框 `@` 引用链路已收口：候选贴边定位、内嵌引用预览与 6 个上限、artifact 引用可转为上下文可消费的 uploads 契约。
- Phase 06 最后一个 gap-closure 计划已收口：输入框引用合同重新对齐 requirement=10，DF-INPUT-008/009 都已变成可重复运行的稳定回归。
- Phase 06 的执行文档已闭环，提交顺序与验证证据可直接供后续 verify-work 与审阅使用。
- Phase 06 已完成 `@` 文件引用能力（artifacts + uploads）及提交契约收敛，并具备可审计验证材料。

---

## v1.0 milestone (Shipped: 2026-04-15)

**Phases completed:** 6 phases, 10 plans, 14 tasks

**Key accomplishments:**

- 交付了可复现冲突证据链、文件级风险清单与 Titan 重叠决策矩阵，形成“旧视觉+新逻辑”执行输入。
- 线程路由从 isnew 参数切换为路由单路径语义，并将 skills bootstrap 合同统一到 content_ids。
- 完成 03-UAT 的关键 gap 收敛：lint 阻塞清零，welcome-and-routing 从 4 失败收敛到 0 失败。
- 基于 originui 合并基线完成 Phase 3 执行记录，并输出可审计的视觉与回归验证结果。
- 完成 Phase 4 首轮执行：iframe 通信与导出链路加入前端容错，目标 lint/E2E 验证通过。
- Phase 5 执行完成：目标 E2E 套件达到“0 失败、可解释 skip”，并形成提交卫生分组建议。
- 完成引用提交契约与软失败链路，确保 uploads + references 统一进 `additional_kwargs.files`。
- 完成输入框 `@` 引用交互闭环：候选展示、过滤、选择、chip 渲染、删除、键盘操作与上限控制。
- 补齐 Phase 6 的验证与提交卫生材料，并记录了可复现的 E2E 环境阻塞证据。
- 输入框 `@` 引用链路已收口：候选贴边定位、内嵌引用预览与 6 个上限、artifact 引用可转为上下文可消费的 uploads 契约。
- Phase 06 最后一个 gap-closure 计划已收口：输入框引用合同重新对齐 requirement=10，DF-INPUT-008/009 都已变成可重复运行的稳定回归。
- Phase 06 的执行文档已闭环，提交顺序与验证证据可直接供后续 verify-work 与审阅使用。
- Phase 06 已完成 `@` 文件引用能力（artifacts + uploads）及提交契约收敛，并具备可审计验证材料。

---

## v1.0 milestone (Shipped: 2026-04-07)

**Phases completed:** 5 phases, 6 plans, 9 tasks

**Key accomplishments:**

- 交付了可复现冲突证据链、文件级风险清单与 Titan 重叠决策矩阵，形成“旧视觉+新逻辑”执行输入。
- 线程路由从 isnew 参数切换为路由单路径语义，并将 skills bootstrap 合同统一到 content_ids。
- 完成 03-UAT 的关键 gap 收敛：lint 阻塞清零，welcome-and-routing 从 4 失败收敛到 0 失败。
- 基于 originui 合并基线完成 Phase 3 执行记录，并输出可审计的视觉与回归验证结果。
- 完成 Phase 4 首轮执行：iframe 通信与导出链路加入前端容错，目标 lint/E2E 验证通过。
- Phase 5 执行完成：目标 E2E 套件达到“0 失败、可解释 skip”，并形成提交卫生分组建议。

---
