chore(planning): complete v1.0 milestone archive

This commit is contained in:
肖应宇 2026-04-15 13:27:55 +08:00
parent 0e13818700
commit 045b99dd13
4 changed files with 54 additions and 7 deletions

View File

@ -1,5 +1,27 @@
# Milestones
## 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=10DF-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

View File

@ -2,13 +2,13 @@
gsd_state_version: 1.0
milestone: v1.0
milestone_name: milestone
status: Executing Phase 06
last_updated: "2026-04-15T05:06:28.041Z"
status: v1.0 milestone complete
last_updated: "2026-04-15T05:27:38.358Z"
progress:
total_phases: 6
completed_phases: 6
total_plans: 10
completed_plans: 12
completed_plans: 13
percent: 100
---

View File

@ -1,6 +1,6 @@
# Requirements Archive: v1.0 milestone
**Archived:** 2026-04-07
**Archived:** 2026-04-15
**Status:** SHIPPED
For current requirements, see `.planning/REQUIREMENTS.md`.
@ -39,6 +39,13 @@ For current requirements, see `.planning/REQUIREMENTS.md`.
- [ ] **TEST-02**: Recovery changes are committed in separable concern groups (style vs logic vs tests)
- [ ] **TEST-03**: Critical conflict files have before/after verification notes for reviewer auditing
### Input @ File References (Phase 6)
- [ ] **ATREF-01**: 输入框输入 `@` 时仅展示当前线程artifacts + uploads候选且支持连续输入过滤
- [ ] **ATREF-02**: 选中文件后以可删除 chip 展示,并在同名场景显示“文件名 + 类型 + 路径尾段”,引用上限 10
- [ ] **ATREF-03**: 引用文件复用 `additional_kwargs.files` 提交,含来源元信息;失效引用软剔除并不阻断消息发送
- [ ] **ATREF-04**: 引用能力具备自动化回归验证(单测 + E2E及按 style/logic/tests/docs 的提交分组计划
## v2 Requirements
### Tooling Improvements
@ -71,10 +78,14 @@ For current requirements, see `.planning/REQUIREMENTS.md`.
| TEST-01 | Phase 5 | Pending |
| TEST-02 | Phase 5 | Pending |
| TEST-03 | Phase 5 | Pending |
| ATREF-01 | Phase 6 | Pending |
| ATREF-02 | Phase 6 | Pending |
| ATREF-03 | Phase 6 | Pending |
| ATREF-04 | Phase 6 | Pending |
**Coverage:**
- v1 requirements: 13 total
- Mapped to phases: 13
- v1 requirements: 17 total
- Mapped to phases: 17
- Unmapped: 0
---

View File

@ -53,5 +53,19 @@
- Split commits into style / logic / tests concern buckets
- Attach reviewer-oriented verification notes for high-risk files
### Phase 6: 在输入框输入@时,可引用已生成文件和已上传附件
**Goal:** 在当前线程聊天输入框中实现 `@` 文件引用artifacts + uploads并通过 `additional_kwargs.files` 稳定提交且具备回归测试。
**Requirements**: ATREF-01, ATREF-02, ATREF-03, ATREF-04
**Depends on:** Phase 5
**Plans:** 4 executable plans + 1 archived revision record
Plans:
- [x] 06-01-PLAN.md — 锁定引用提交契约与软失败链路additional_kwargs.files
- [x] 06-02-PLAN.md — 实现 @ 候选 dropdown、chip 交互与上限控制
- [x] 06-03-PLAN.md — 补齐自动化验证并产出 style/logic/tests/docs 提交分组计划
- [x] 06-04-ARCHIVED.md — 修订归档:原 gap-closure 计划与锁定决策 D-08上限 10冲突保留追踪但不再执行
- [ ] 06-05-PLAN.md — 关闭 verification 缺口:恢复 10 个上限/类型去歧义,并稳定 DF-INPUT-008/009 回归
---
*Next command:* `/gsd-plan-phase 1`
*Next command:* `/gsd-verify-work`