Pin the one-time-password Backend and Frontend into Dev #642

Merged
weichen merged 14 commits from feature/auth-one-time-password into main 2026-10-20 02:45:23 +00:00
14 Commits
Author SHA1 Message Date
weichen 835a215894 Fold-close the task card before merge
ci / svc-realcombo (pull_request) Successful in 2m47s
ci / test (pull_request) Successful in 8m25s
ci / test-pg (pull_request) Successful in 10m40s
Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR.
Evidence: .task/feature-auth-one-time-password.md -> .task/archive/feature-auth-one-time-password.md; status 已完成(合入前闭合); PR #642 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/642.
Impact: task metadata only; the card is archived within PR #642 and lands with its merge commit.
Refs: task.sh close --self
2026-10-20 02:34:02 +00:00
weichenandCursor a0a1ac05e0 Record the Dev review and CI for the OTP repin
Why: the Dev repin passed a fresh-session review and full CI on 115ca51.

Evidence: code-reviewer PASS on 162c5a0..8e7e3c9; ci_wait CI_SUCCESS on 115ca518 (GATE).

Impact: task card only.

Refs: PR #642
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-20 02:33:58 +00:00
weichenandCursor 115ca518d1 Record OTP component delivery and Dev repin in the task card
ci / svc-realcombo (pull_request) Successful in 2m24s
ci / test (pull_request) Successful in 7m56s
ci / test-pg (pull_request) Successful in 11m5s
Why: Backend #221 and Frontend #114 merged; the Dev branch repins them and adapts CI-run account flows.

Evidence: component PR CI success on a3b67ee/3c22d09 (GATE); Dev targeted checks pass locally (SELF).

Impact: task card only.

Refs: Backend PR #221, Frontend PR #114
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-20 02:22:00 +00:00
agent-exec-transport 8e7e3c9c22 agent-exec transport 0699ed700085214566f19101dc7dab32/f6013519841f 2026-10-20 02:20:36 +00:00
weichen f7f987e0ab Record the sync checkpoint
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=162c5a0160955989608f325b4be30458e3717d16; before_record=1b6d788f397793b0174d1b651a6588d3823bbe24.

Impact: task metadata only.

Refs: .task/feature-auth-one-time-password.md
2026-10-20 02:16:50 +00:00
weichen 1b6d788f39 Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=162c5a0160955989608f325b4be30458e3717d16.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-20 02:15:55 +00:00
agent-exec-transport b3837c9225 agent-exec transport fee6c37ba604b87a3ad2109904b084c7/14e2982344fd 2026-10-20 02:15:20 +00:00
weichenandCursor 8c0513d1dc Record the user's OTP-over-IAM-U3 decision
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 16:32:12 +00:00
weichenandCursor 8f3a3403cc Fill the OTP card from the user's 2026-10-17 requirements
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 16:19:15 +00:00
weichenandCursor 7506e3ae6d Keep the earlier local OTP evidence receipts
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 16:17:46 +00:00
weichen a706e9a956 Record the sync checkpoint
Why: bind the task validation checkpoint to the integration baseline.

Evidence: SELF recursive component checks; sync_base=32b585aa0a1c70039cb4bdbd9020390676145d70; before_record=5b3bcf736a1411c1c4a83e9e3bef7e9dcb630bc8.

Impact: task metadata only.

Refs: .task/feature-auth-one-time-password.md
2026-10-18 04:29:55 +00:00
weichen 5b3bcf736a Merge authoritative main into the task branch
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=32b585aa0a1c70039cb4bdbd9020390676145d70.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
2026-10-18 04:29:32 +00:00
weichen 4bab304a2d Align admin recovery with one-time passwords 2026-10-18 04:29:08 +00:00
weichen 6d9ac0d832 Record the task card for feature-auth-one-time-password
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-auth-one-time-password.md; R0=6c90e6c92aca0968158b6fa50ec8065ba0869913.

Impact: task metadata only; the feature workspace starts at 6c90e6c92a.

Refs: .task/feature-auth-one-time-password.md
2026-10-17 19:28:43 +00:00