diff --git a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/check.jsonl b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/check.jsonl similarity index 100% rename from .trellis/tasks/08-10-production-employee-smoke-break-glass-reset/check.jsonl rename to .trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/check.jsonl diff --git a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/design.md b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/design.md similarity index 100% rename from .trellis/tasks/08-10-production-employee-smoke-break-glass-reset/design.md rename to .trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/design.md diff --git a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/implement.jsonl b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/implement.jsonl similarity index 100% rename from .trellis/tasks/08-10-production-employee-smoke-break-glass-reset/implement.jsonl rename to .trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/implement.jsonl diff --git a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/implement.md b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/implement.md similarity index 100% rename from .trellis/tasks/08-10-production-employee-smoke-break-glass-reset/implement.md rename to .trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/implement.md diff --git a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/prd.md b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/prd.md similarity index 100% rename from .trellis/tasks/08-10-production-employee-smoke-break-glass-reset/prd.md rename to .trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/prd.md diff --git a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/task.json b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/task.json similarity index 97% rename from .trellis/tasks/08-10-production-employee-smoke-break-glass-reset/task.json rename to .trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/task.json index 3f5368d8..439cd3a2 100644 --- a/.trellis/tasks/08-10-production-employee-smoke-break-glass-reset/task.json +++ b/.trellis/tasks/archive/2026-08/08-10-production-employee-smoke-break-glass-reset/task.json @@ -3,7 +3,7 @@ "name": "production-employee-smoke-break-glass-reset", "title": "生产员工 Smoke Break-glass 重置", "description": "为唯一专用 OA-only smoke employee 新增最窄 break-glass 密码重置工具,经正常候选发布后执行一次受控认证恢复;角色精确为 employee 且合同管理权限写后重新验证,负向业务验收仍归 08-08 task。", - "status": "in_progress", + "status": "completed", "dev_type": "operations", "scope": "server employee-smoke break-glass script/tests, controlled production delivery and credential reset lifecycle; no role/permission or contract writes", "package": "hyb-oa", @@ -11,7 +11,7 @@ "creator": "shunli", "assignee": "shunli", "createdAt": "2026-08-10", - "completedAt": null, + "completedAt": "2026-08-10", "branch": null, "base_branch": "main", "worktree_path": null, @@ -40,4 +40,4 @@ ], "notes": "本地实现与用户只读审查 PASS:新增员工 smoke 专用脚本与 23 条 focused 用例,三组脚本测试 34/34、Prisma、client build 和治理门禁 PASS;reviewer 另确认 Serializable + Employee/role lock 可阻止写入窗口内权限前提漂移。当前停在 STOP A,尚未提交/推送/发布/连接生产;正常生产发布与账号写入仍分别另行批准。现有 repair helper 仅 dry-run,严禁 apply。", "meta": {} -} +} \ No newline at end of file