文件
hyb-oa/.trellis/tasks/09-07-e2e-auth-preconditions/task.json
T
wangsli和Claude Sonnet 5 096576d882
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
新增E2E认证前置统一任务记录 [09-07-e2e-auth-preconditions]
从主工作区未跟踪目录合并提交。P1、in_progress,独立于 release-gate-integrity,
调查合成浏览器验收的认证起点(登录/会话恢复/注销边界),已完成阶段 0 本地
观测:bootstrap 在线/离线信号、refresh 触发路径、24 文件字面交集与矛盾路径
静态盘点;不预设批量迁移 spec,未获批量修改授权。

未改运行时代码,未运行产品测试或部署。

Co-Authored-By: Claude Sonnet 5 <[email protected]>
2026-09-25 20:41:00 +08:00

35 行
2.2 KiB
JSON

{
"id": "e2e-auth-preconditions",
"name": "e2e-auth-preconditions",
"title": "E2E 认证前置统一",
"description": "阶段 0 及在线对照已获用户复核认可;31+2 迁移暂缓。207 原浏览器清单撤销决策资格且原件保留;环境合同规划归 release-gate-integrity R2/R6 与设计 §10,本任务保留取证,不实施或重跑。",
"status": "in_progress",
"dispatch_mode": "inline",
"dev_type": "frontend",
"scope": null,
"package": null,
"priority": "P1",
"creator": "shunli",
"assignee": "shunli",
"createdAt": "2026-09-07",
"completedAt": null,
"branch": "main",
"base_branch": "main",
"worktree_path": null,
"commit": null,
"pr_url": null,
"subtasks": [],
"children": [],
"parent": null,
"relatedFiles": [
"client/tests/e2e/payment-reviewer-permissions.spec.ts",
"client/tests/e2e/local-candidate-witnesses.spec.ts",
"client/tests/e2e/login-portal-ux.spec.ts",
"client/tests/e2e/helpers/auth.ts",
"client/src/auth/AuthContext.tsx",
".trellis/tasks/09-06-release-gate-integrity/prd.md"
],
"notes": "最新处置:用户已复核认可在线对照,207 原浏览器清单撤销决策资格;环境合同仅在 release-gate-integrity R2/R6 与 §10 规划交审,31+2 暂缓,本轮不实现或运行。以下保留在线交审时的历史说明:2026-09-07 阶段 0 已获用户独立复核批准;保持 in_progress / inline,不是 planning。另批在线对照仅一次原合同单条,零重试、trace=on:首个 bootstrap online=true/hint=false/无快照,guest-ready,登录前 refresh=0/login=1;登录后的整页导航正常恢复会话。整条 1 timedOut 卡旧更多按钮,续约/归档未覆盖。独占命名空间内 veth 提供原生在线信号,无外连默认路由或 navigator 覆写;context 离线及探针 cookie 隔离检查通过。原 21 文件、1052 来源及 114 构建文件摘要一致,资源已按归属清理。30+1 是条件性候选,不是已确诊内在缺陷;31+2 方案暂缓,执行端撤回默认迁移建议,等待本次复核及后续范围批准。relatedFiles 不授予写入权限;场景 8、经理缺口、R1 不变。未委派、提交、push、归档、部署或接触生产。",
"meta": {}
}