跳到正文

批量审查多个仓库

固定目标版本、逐项记录结果,并在中断后恢复未完成范围。

选择仓库来源

从获准仓库清单开始,或用已授权代码托管工具准备列表。每项记录本地路径、完整提交、组件范围和负责人;发现仓库不等于获准审查。

固定可复现清单

字段目的
id团队内稳定且唯一的任务项标识。
repository获准仓库或已准备检出目录。
revision完整提交标识,避免移动分支导致目标漂移。
scope仓库内目录与明确排除项。
instructions该仓库的威胁模型和特定关注点。

清单格式由团队编排定义;Lime 不提供这里假定的专用批量扫描子命令。先检查每项路径和版本,再调度普通审查任务。

执行与共享上下文

各仓库在独立目录运行,报告存放在工作树之外。共享架构材料与安全准则可复用,每项仍保留自己的范围和版本。调用当前 lime exec 或 lime review,限制并发、时长和用量。

选择模型与预算

对照能力与数据要求选择获准模型,记录版本和设置。预算提醒、任务停止条件与提供商账单上限不同;正在处理的请求可能继续产生用量。

核查逐项结果

  • 每项保存任务标识、终态、报告和错误。
  • 成功执行与有效覆盖分别检查。
  • 原始证据和汇总结果保持关联。
  • 整体结论明确失败、部分完成与未尝试项。

恢复与重试

使用原清单与记录查询任务状态,只调度已确认未运行或失败的项目。代码、范围或指令改变时建立新记录,不覆盖旧尝试。结果未知时先查原状态,不能靠重复执行恢复。

在容器中执行

只挂载必要代码与结果目录,身份和网络分别隔离。不提供部署秘密或主机管理套接字;关闭和清理由受控编排执行。先用代表性仓库验证后再扩大范围。