问题概述
提供可审阅、可恢复的项目导入流程,支持关联已有目录、克隆新目录与仅关注远程项目。
实际结果
目前网页没有粘贴 GitHub 链接或本地路径的导入入口;登记依赖 project link,远程身份、fork 上游与项目用途也没有完整的持久模型。
期望结果
使用人输入 GitHub URL 或本地 Git 目录后先识别现有登记与远程身份,再选择关联、克隆或仅关注,核对计划后应用。重复导入复用项目,刷新和中断后能够继续核对并恢复。
复现步骤
检查 projects.py 的 project registry schema 1 与 React projects 页面;目前只能复制 project link CLI 命令,无法在网页完成三条导入路径。
环境信息
用户接受的 FastAPI + React 工作台 v2,依赖 #131 框架迁移与 #133 持久 local operation。实现和发布使用独立能力分支;依赖 PR 未合入前只进行本地开发,不合并两项能力到一个 PR。
验收条件
补充信息
本 Issue 交付完整的已有项目接入能力,采用已接受的来源识别 → 不可变计划 → 显式应用流程。初版扫描、上下文与 WorkItem 交接由后续独立能力交付;导入结果要提供进入 GitHub 维护和工作区的入口。本次只读 GitHub 和写本地登记/新建克隆,不提交 PR、不改分支、不自动纳管用户未选择的其他目录;不启用周期调度。凭据仅由 REST client 解析,Git 使用宿主 SSH,测试和容器不接收凭据。
问题概述
提供可审阅、可恢复的项目导入流程,支持关联已有目录、克隆新目录与仅关注远程项目。
实际结果
目前网页没有粘贴 GitHub 链接或本地路径的导入入口;登记依赖 project link,远程身份、fork 上游与项目用途也没有完整的持久模型。
期望结果
使用人输入 GitHub URL 或本地 Git 目录后先识别现有登记与远程身份,再选择关联、克隆或仅关注,核对计划后应用。重复导入复用项目,刷新和中断后能够继续核对并恢复。
复现步骤
检查 projects.py 的 project registry schema 1 与 React projects 页面;目前只能复制 project link CLI 命令,无法在网页完成三条导入路径。
环境信息
用户接受的 FastAPI + React 工作台 v2,依赖 #131 框架迁移与 #133 持久 local operation。实现和发布使用独立能力分支;依赖 PR 未合入前只进行本地开发,不合并两项能力到一个 PR。
验收条件
补充信息
本 Issue 交付完整的已有项目接入能力,采用已接受的来源识别 → 不可变计划 → 显式应用流程。初版扫描、上下文与 WorkItem 交接由后续独立能力交付;导入结果要提供进入 GitHub 维护和工作区的入口。本次只读 GitHub 和写本地登记/新建克隆,不提交 PR、不改分支、不自动纳管用户未选择的其他目录;不启用周期调度。凭据仅由 REST client 解析,Git 使用宿主 SSH,测试和容器不接收凭据。