PRODUCT SPACE

CoDelphi ⌁ gzhanlei/codelphi · main ↗

CoDelphi 把 GitHub 仓库变成一份可追溯的产品规格。 连接仓库后,AI 自动提取功能清单与用户场景,每次 push 自动总结行为变化——每一条结论都附带可点击的源码证据,而不是凭空生成的摘要。

最近一次分析:succeeded

分析完整性:部分完整——合并完整性部分(合并层有截断/冲突/护栏检出);核验部分(存在一致性冲突或影子对比不一致)。分析成功不等于完整,完整不等于正确;结论采纳前应经人工核实。

源码装配覆盖率(按文件字节)12.7%(已装配实现文件 196/492 个,6 趟提取);本规格未覆盖全部实现面(提取趟数触顶),未覆盖部分不产生结论。。运行时开关与数据依赖行为静态提取不可见(边界说明);发现缺口请在左侧功能树进入功能页,用「编辑/新增场景」人工补充并标记核实。

代码仓库连接管理

以访问令牌接入 Gitee、GitLab 或自有 Gitea 仓库,校验凭据后加密保存连接,支持列出、重新检查与删除;检查失败把连接标记为 disconnected。

代码生成稳定链接 代码仓库连接管理
未核实
实现分布 · 2 个文件
边界情况EC-1生成未核实
情境
自有 Git 服务地址不是 HTTPS 或含账号、查询参数
操作
normalizeRepositoryConnectionInput 执行
结果
抛出 400 提示必须使用 HTTPS 且地址不得含账号密码或查询参数
边界情况EC-2生成未核实
情境
自有 Git 服务主机不在 REPOSITORY_HOST_ALLOWLIST
操作
assertAllowedRepositoryHost 执行
结果
抛出 400 提示联系管理员配置主机白名单
错误路径ER-1生成未核实
情境
连接不存在或不属于当前工作区
操作
checkRepositoryConnection 执行
结果
返回 404 连接不存在或不属于当前工作区
错误路径ER-2生成未核实
情境
凭据校验失败或平台不可用
操作
checkRepositoryConnection 执行
结果
连接标记 disconnected 并返回 503 与错误消息
正常路径HP-1生成未核实
情境
用户提交有效的平台类型、服务地址与访问令牌
操作
createRepositoryConnection 执行
结果
校验账号后加密保存连接并返回 active 与账号登录名
正常路径HP-2生成未核实
情境
已保存的连接需要重新检查
操作
checkRepositoryConnection 执行
结果
校验通过后刷新账号信息并返回 active