Wire login recovery follow-up: SSE close, browser e2e, proposal r3 #508

Merged
weichen merged 6 commits from feature/svc-login-recovery-followup into main 2026-10-13 05:21:23 +00:00
Owner

任务卡增录:.task/feature-svc-login-recovery-flow.md(收尾增录节)。

Why: 完成度审计指出四个缺口:真实浏览器验收、兑换 E2E 入库、SSE 断流、Documents 回写。本 PR 收敛剩余的 Dev 侧:pin bump + 合同遗留项更新 + 任务卡增录。

Evidence: 浏览器验收收据 be7ae9a2/b3a9e691(SELF,绑定 268ef29);Backend #189 CI success(GATE);Documents #94 已合入;本 PR CI 为 frontend pin 44b9646 的 GATE。

Impact: backend=349a47d(SSE 断流)、frontend=44b9646(login-key e2e);主检出因并行写者 svc.sh 未收尾而 BUSY,本 PR 经独立 worktree 推进,不触碰共享检出。

Refs: 合同文档遗留项节;Documents 主方案 r3。

任务卡增录:.task/feature-svc-login-recovery-flow.md(收尾增录节)。 Why: 完成度审计指出四个缺口:真实浏览器验收、兑换 E2E 入库、SSE 断流、Documents 回写。本 PR 收敛剩余的 Dev 侧:pin bump + 合同遗留项更新 + 任务卡增录。 Evidence: 浏览器验收收据 be7ae9a2/b3a9e691(SELF,绑定 268ef29);Backend #189 CI success(GATE);Documents #94 已合入;本 PR CI 为 frontend pin 44b9646 的 GATE。 Impact: backend=349a47d(SSE 断流)、frontend=44b9646(login-key e2e);主检出因并行写者 svc.sh 未收尾而 BUSY,本 PR 经独立 worktree 推进,不触碰共享检出。 Refs: 合同文档遗留项节;Documents 主方案 r3。
weichen added 1 commit 2026-10-13 04:38:24 +00:00
Wire login recovery follow-up: SSE close, browser e2e, proposal r3
ci / svc-realcombo (pull_request) Successful in 1m57s
ci / test-pg (pull_request) Failing after 2m29s
ci / test (pull_request) Failing after 3m32s
15861a0713
Why: The completion audit flagged four gaps over the merged login
recovery implementation: real-browser acceptance, the login-key e2e
spec, SSE stream invalidation, and the Documents write-back.

Evidence: Browser acceptance receipts be7ae9a2/b3a9e691 (SELF, bound to
Dev HEAD 268ef29); Backend #189 CI success at head 8b73afe (GATE);
Documents #94 merged; this PR's composite CI is the GATE for frontend
pin 44b9646.

Impact: Pins backend=349a47d (SSE close) and frontend=44b9646 (e2e
spec); contract doc leftovers updated; task card carries the follow-up
record for closure.

Refs: docs/svc-deploy/2026-10-13-login-recovery-contract.md; Documents
proposal r3; Backend #189; Frontend #77.
weichen added 1 commit 2026-10-13 04:47:25 +00:00
Fix multi-instance seeding for system-managed settings and repin backend
ci / svc-realcombo (pull_request) Successful in 2m22s
ci / test-pg (pull_request) Successful in 3m16s
ci / test (pull_request) Failing after 3m49s
ecf310fcf1
Why: The follow-up CI exposed that backend #188 broke the Dev
multi-instance suite: serve --mock seeded runtime.mock at the user
scope, which system-managed settings now reject, so instances never
became healthy. Backend #190 seeds the startup flag into the system
scope; this PR repins and drops the now-invalid alice user-scope write.

Evidence: Backend #190 CI success at head 0af1ebc (GATE); this PR's
composite CI re-runs make test-multi-instance (GATE for the fix).

Impact: backend pin 741da4a; multi-instance test comments updated to
the system-managed regime.

Refs: Backend #188, #190.
weichen force-pushed feature/svc-login-recovery-followup from 721ffb0c61 to ecf310fcf1 2026-10-13 04:47:25 +00:00 Compare
weichen added 2 commits 2026-10-13 04:52:44 +00:00
Align the core pin with backend's nested agent-system-core pin
ci / svc-realcombo (pull_request) Successful in 1m45s
ci / test-pg (pull_request) Successful in 2m39s
ci / test (pull_request) Successful in 4m47s
7518cdeb7d
Why: check-pins failed on the follow-up CI: the newly pinned backend
(741da4a) carries deps/agent-system-core at 0f94e4b while Dev's
modules/core stayed at ba289e7 - the three-layer pin rule requires the
top-level core pin to match.

Evidence: 0f94e4b verified as an ancestor of Core origin/main; this
PR's composite CI re-runs check-pins (GATE).

Impact: modules/core gitlink to 0f94e4b; no source changes.

Refs: check-pins failure on job 4204.
weichen added 1 commit 2026-10-13 04:58:19 +00:00
Merge origin/main into the follow-up branch
ci / test-pg (pull_request) Successful in 8m11s
ci / svc-realcombo (pull_request) Successful in 1m53s
ci / test (pull_request) Successful in 4m55s
c4a1bb6cfc
weichen added 1 commit 2026-10-13 05:12:22 +00:00
Merge origin/main into the follow-up branch
ci / svc-realcombo (pull_request) Successful in 1m49s
ci / test (pull_request) Successful in 5m7s
ci / test-pg (pull_request) Successful in 8m10s
c2f794f485
weichen merged commit f254f4adc6 into main 2026-10-13 05:21:23 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#508