Skip to content

增加 GitHub Device Flow 登录并保留取消与退出路径 #36

Open

Description

@SakuraRed

当前状态(2026-09-13)

Device Flow、PAT/gh 回退、取消、刷新与退出路径已有实现。真实 OAuth App/keyring 验收尚未完成,不阻塞本轮本地工作台。

发布基线:2.1.0,main / tag 9ccd87b;PR 49 已合并。发布提交 CI、最终 main CI 与 Release 均通过。Windows x64、macOS Apple Silicon、Linux x64 安装包及签名更新清单已公开。

本轮:多栏工作台对齐已完成文档同步、DDD/BDD 多栏实现及三轮 Windows ComputerUse 验收,见实际窗口与验证记录。1910 项前端断言、41 项显式行为绑定、类型/Lint/前端/原生构建通过;Gherkin 未被解释执行。按用户要求,在合并后重构 README,并纳入 2.1.0;软件内更新公告已同步。真实账户、物理 IME、安装图标及完整跨平台矩阵按原专项票继续保留。

验收与历史记录

现行未完成边界以上述当前状态为准。原问题、原验收条款与历史记录保留在下方,旧提交/草稿/未实施措辞不作为当前状态;历史勾选不擅自改写为通过。

原始问题、验收条款与历史快照

Parent

旧 v1 功能补齐与逐项验收:正式 UIUX 重构的前置

What to build

增加 GitHub Device Flow 登录并保留取消与退出路径。覆盖旧PRD GH-1。

Evidence

基线02e0afa3aab27bf91ce35d0270e8815672d4efde,2026-09-11静态审查。当前PAT/gh路径不满足旧PRD设备码登录承诺。 未完成相应真实功能验收。

Acceptance criteria

  • 设备码、验证网址、等待、取消、过期与成功完整可操作
  • 凭据只存系统钥匙串,退出后状态一致
  • 所需OAuth App配置在实施前明确;内部不强制Octokit

Blocked by

Activity

  1. added
    enhancementNew feature or request
    audit:backlog审计已登记;文档对齐后排期,不自动开始实施
    on Sep 10, 2026
  2. added
    audit:validation已有本地实现或局部证据,仍需票据指定的专项验收
    and removed
    audit:backlog审计已登记;文档对齐后排期,不自动开始实施
    on Sep 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    audit:validation已有本地实现或局部证据,仍需票据指定的专项验收enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions