gitlink-cli/skills/gitlink-pr-topology/examples/executive-queue.md

3.5 KiB
Raw Blame History

目标 PR 与仓库关系示例

指定 #430、#431 只表示这两条是目标,不表示只比较它们。先固定主线并完整扫描 open/merged 元数据:

gitlink-cli repo +info --owner Gitlink --repo gitlink-cli --format json
gitlink-cli pr +list --owner Gitlink --repo gitlink-cli --state open --page 1 --limit 100 --format json
gitlink-cli pr +list --owner Gitlink --repo gitlink-cli --state merged --page 1 --limit 100 --format json
gitlink-cli pr +files --owner Gitlink --repo gitlink-cli --id <target> --format json
gitlink-cli pr +diff --owner Gitlink --repo gitlink-cli --id <target> --format json

列表命令必须继续翻页直到结束。全部对象先进入元数据索引只有命令、模块、Issue、字段、路径或历史来源命中的候选才补拉完整 Diff。

# PR 仓库关系摘要

**分析基线:** `master@abcdef1`;源码 420 个文件open PR 12 条/1 页merged PR 86 条/2 页;失败页 0。

## PR #431
**对主线:** <span style="color:#175CD3"><strong>扩展主线维护能力</strong></span> **[extends_mainline]**baseline 没有维护编排入口但已有 Skill 目录约定;依据:主线源码和 frontmatter 契约;影响:应保持现有规范。
**对 open 队列:** <span style="color:#B54708"><strong>存在一个上游契约依赖</strong></span> **[reorder]**#430 提供目标消费的队列字段;依据:全部 12 条 open 索引和候选 Diff下一步先稳定字段。
**对 merged 历史:** <span style="color:#067647"><strong>继承证据结构且无重复编排器</strong></span> **[passed]**#429 提供上下文证据结构;依据:全部 86 条 merged 索引与 Git 历史;影响:保留演进来源。
**关系判断:** <span style="color:#175CD3"><strong>#430 互补并适合联合评审</strong></span> **[review_together]**:一条生产队列信号、一条消费信号;依据:字段与调用链;影响:一次确认契约。
**处理建议:** <span style="color:#B54708"><strong>先稳定上游字段,再复看 #431</strong></span> **[reorder]**当前风险来自字段漂移依据TP-001 与 TP-002下一步固定契约后重跑。

## PR #430
**对主线:** <span style="color:#067647"><strong>补齐主线队列差异缺口</strong></span> **[fills_mainline_gap]**baseline 有 workflow 框架但缺少等待方输出;依据:主线命令与源码索引;影响:形成有效增量。
**对 open 队列:** <span style="color:#175CD3"><strong>存在互补下游且无竞争实现</strong></span> **[review_together]**#431 消费新增字段;依据:全部 12 条 open 索引与候选 Diff影响需要确认接口。
**对 merged 历史:** <span style="color:#067647"><strong>继承 workflow 基础但没有历史重复</strong></span> **[passed]**:历史只有基础命令来源;依据:全部 86 条 merged 索引与路径历史;影响:无需择一。
**关系判断:** <span style="color:#175CD3"><strong>#431 的互补上游</strong></span> **[complements]**:提供队列信号;依据:生产/消费字段关系;影响:建议联合理解。
**处理建议:** <span style="color:#175CD3"><strong>先独立验证字段契约</strong></span> **[reorder]**下游依赖稳定字段依据TP-001下一步通过契约测试后处理 #431

示例数字和关系只定义格式。实际运行必须重新分页、固定 baseline、读取源码并生成当前证据不能复用示例判断。