Merge origin/main; restore active task card mis-archived at PR 502
Why: 并行闭合会话把任务卡按 #502(第一批合入)错误标记完成并归档——任务授权终点为 P8 组合验收且 #513 仍在途;恢复活跃卡,主记录改指 #513 并记录误闭合缘由。 Evidence: 归档版与新主记录均在卡内可追溯;组合验证随 #513 CI。 Impact: 任务卡状态纠正;不含代码变更。
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
/bin/
|
||||
node_modules/
|
||||
__pycache__/
|
||||
.DS_Store
|
||||
*.py[cod]
|
||||
/data/
|
||||
/data-test/
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
# feature/rdm-increment-settings-duties 任务卡
|
||||
|
||||
任务主记录:<PR 链接,交付前填写>;状态:进行中;owner:weichen
|
||||
任务主记录:PR #513 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/513(进行中;前一批 #502 已合入 3e5416a8——并行会话曾按 #502 误闭合本卡并归档,本提交恢复:任务授权终点为 P8 组合验收,尚未达成);状态:进行中;owner:weichen
|
||||
|
||||
## 基线与授权
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -68,14 +68,20 @@
|
||||
|
||||
以上本地结果均为 SELF;GATE 以 PR HEAD 的 CI(含 test-pg)为准。
|
||||
|
||||
## 遗留项(不阻塞本合同;2026-10-13 追加收尾)
|
||||
## 遗留项(2026-10-13 全部收口)
|
||||
|
||||
- ~~登录页专用兑换 E2E~~:**已补齐**(Frontend #77,`e2e/login-key.playwright.ts`;
|
||||
真实浏览器全流程验收 PASS——签发→只输 Key 兑换→免旧密码设密→新密码登录→重复兑换被拒,
|
||||
隔离 auth-on 实例,收据 sha256 `be7ae9a2…`/`b3a9e691…` 绑定 Dev HEAD 268ef29,SELF)。
|
||||
- ~~SSE 长连接断流~~:**已实现**(Backend #189,`349a47d`,CI success)——会话凭证的流
|
||||
在心跳点复验(默认 15s,测试可缩短),失效即以 `session-expired` 终止;
|
||||
API key 凭证的撤销断流仍后续。
|
||||
- ~~SSE 长连接断流~~:**已实现**(Backend #189 会话凭证;#192 补齐 API key 凭证)——
|
||||
心跳点复验,失效即以 `session-expired` 终止(默认 15s,测试可缩短)。
|
||||
- ~~Documents 主方案回写~~:**已完成**(Documents #94 r3,含三裁定与实施记录)。
|
||||
- 兑换入口跨实例限流(当前进程内退避,与 `loginGuard` 同档)——仍后续。
|
||||
- U7 余量(原子开户/引导、CLI 凭据安全交付、PG 锁串行首管)——仍后续,另行任务。
|
||||
- ~~兑换入口跨实例限流~~:**已实现**(Backend #192,迁移 v29 `redeem_attempts` 共享库
|
||||
窗口计数;双 Store 连接同库共担限流的测试覆盖)。
|
||||
- ~~U7 余量:原子开户/引导、CLI 凭据安全交付、PG 锁串行首管~~:**已实现**
|
||||
(Backend #192)——CreateAccount 单行 INSERT(并发同名 1 胜且胜者凭据不被覆盖);
|
||||
BootstrapFirstAdmin PG 咨询锁 + SQLite 插入后复查,建号+激活 Key+审计同事务,
|
||||
已有用户拒绝接管(R11);CLI `AGENT_SYSTEM_DSN` 环境输入与 `--out` 0600 文件交付。
|
||||
- 部署与 live 账户验收:**完成**。部署与可验证项由本任务执行(见上);owner 于
|
||||
2026-10-13 在浏览器以已知密码登录 dev 实例完成原账户闭环验收并确认「测试通过」
|
||||
(用户会话指示;密码全程不经 Agent)。
|
||||
|
||||
Reference in New Issue
Block a user