chore(tasks): close T-005/T-006 after prototype sign-off

人工确认 6 个原型(web 登录 / 建单 / 工作台 / 详情,desk 执行 / 设备参数)
通过,两个任务的 needs_human_review 满足,转 DONE 并回填 vikunja_task_id。
两者内容已冻结,不迁入导出区块——转换只增加往返风险而无收益,门禁对无
区块的文件豁免检查 4。

这消解了 T-008 门禁上线时报出的存量违规(四处 write_paths 重叠),
validate_agent_context.py 现在 exit=0,未放宽任何检查。

同时修 vikunja_export.py 的一处不一致:文件有 vikunja_task_id 但无导出
区块时应跳过并说明,而不是硬失败;此前 --check 全量模式会因此报错。
半截标记(只有 BEGIN 或只有 END)仍然报错,已回归验证。

T-008 状态口径统一为 DOING:needs_human_review 的硬规则优先于草稿里的
BLOCKED 表述,工作可继续推进,只是未获人工确认前不得标 DONE。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
QiuSW
2026-08-03 17:07:13 +08:00
co-authored by Claude Opus 5
parent 421c865ad2
commit 9198134d0b
4 changed files with 43 additions and 4 deletions
+7 -1
View File
@@ -3,8 +3,9 @@ id: T-005
title: 网页端 MVP 交互原型
phase: 0
deps: []
status: DOING
status: DONE
created: 2026-08-03
vikunja_task_id: 12
context_ref: 79a2767
work_branch: task/t-005-web-brand-name
needs_device: false
@@ -268,3 +269,8 @@ web 端尚无生产代码。若直接实现 SSR 页面,登录、建单、三
- 复核时补上四页 `data:,` favicon,消除 HTTP 打开时浏览器自动请求 `/favicon.ico` 的 404;
同时把失败态的「新建重试任务」改为「由人工决定重新试选或结束任务」,避免发明 API。
- 自动验证已完成,仍未获得人工设计确认,任务继续保持 `DOING`。
- 2026-08-03 人工确认:6 个原型(web 登录 / 建单 / 工作台 / 详情,desk 执行 / 设备参数)
已由人浏览确认,布局、信息层级、主动作与安全文案通过。`needs_human_review` 满足,
状态改为 `DONE`。Vikunja 对应任务 #12。
- 本任务未迁入导出区块:内容已冻结,转换只增加往返风险而无收益;仅回填 `vikunja_task_id`
作为连接键。门禁对无导出区块的文件豁免检查 4。