PRODUCT SPACE

CoDelphi ⌁ gzhanlei/codelphi · main ↗

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

最近一次分析:succeeded

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

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

产品注册与移除

注册产品时解析仓库、读取默认分支头并在事务内写入产品与仓库,按工作区默认触发模式继承;移除产品时校验归属与进行中分析,并在无同名共享产物时清理生成文件。

代码生成稳定链接 产品注册与移除
未核实
实现分布 · 3 个文件
边界情况EC-1生成未核实
情境
首次分析入队被额度闸门拒绝
操作
registrationError 执行
结果
quota_exceeded 映射为 402 并提示升级套餐或购买超额包
边界情况EC-2生成未核实
情境
注册请求未指定输出语言且工作区默认输出语言为 en
操作
registerProduct 执行
结果
products 行继承工作区默认,写入 output_language=en
边界情况EC-3生成未核实
情境
注册请求未指定输出语言且工作区无默认值
操作
registerProduct 执行
结果
回退写入 output_language=zh-CN
边界情况EC-4生成未核实
情境
存量工作区未配置默认语言。
操作
读取 default_output_language。
结果
取默认值 zh-CN。
错误路径ER-1生成未核实
情境
产品 slug 或仓库已注册
操作
registrationError 执行
结果
返回 409 产品 Slug 或代码仓库已经注册
错误路径ER-2生成未核实
情境
产品存在 queued 或 running 分析
操作
removeProduct 执行
结果
抛出 409 当前产品正在分析,请完成后再移除
正常路径HP-1生成未核实
情境
仓库可读且输入合法
操作
registerProduct 执行
结果
事务内写入产品与仓库行,返回 slug、repositoryId 与 afterSha
正常路径HP-2生成未核实
情境
注册时勾选立即分析
操作
queueRegistrationAnalysis 执行
结果
以 manual 来源入队首次分析并返回 run
正常路径HP-3生成未核实
情境
注册请求显式指定输出语言
操作
registerProduct 执行
结果
products 行以请求语言写入 output_language
正常路径HP-4生成未核实
情境
工作区已设置 default_output_language。
操作
在该工作区注册新产品且未显式指定语言。
结果
新产品 output_language 继承工作区默认值。