强化维护 Skill 的证据关联与高效摘要协议 #431

Open
Mengz wants to merge 14 commits from Mengz/gitlink-cli:mengz/skill-maintenance-efficiency-v2 into master
Contributor

本 PR 替代已关闭的 #428,继续完善五个维护 Skill 的协同协议和输出效率,重点解决维护者需要阅读大量原始报告、无法区分证据缺失与验证通过的问题。

改动重点:

  • 共享证据协议新增 CI 精确关联规则:优先 SHA、分支回退、未关联构建隔离,统一要求 not_run/partial 不能伪装成通过。
  • 共享报告协议新增首屏规则:CI 显示匹配数与未匹配数,队列只展示新增/解决/优先级变化/风险变化/超 SLA 信号,稳定项压缩为计数。
  • gitlink-pr-assessor 专注代码、测试和安全证据,使用 ci_summary 时避免跨分支误判。
  • gitlink-pr-integrator 将 CI 匹配模式和失败构建纳入合并门禁,未关联 CI 不得直接给出可合并结论。
  • gitlink-pr-topology 用队列变化缩小关系候选集,但不把 SLA 或等待方误当成功能继承/重叠证据。
  • gitlink-maintainer-radar 消费等待时长、SLA、review 状态和责任字段,将同一 PR 的多个治理信号合并为一个待办。
  • gitlink-cli-contract-guard 增加 workflow 新 flags、可选 JSON 字段、UTF-8 和 JSON 展示层隔离的契约检查。
  • 增加 maintenance-evidence-v2.md,提供固定时间点扫描、单 PR 证据关联和五个 Skill 的最短交接演示。
  • 修正五个目标 Skill 的 frontmatter 规范字段,避免使用规范不允许的 version 字段。

验证结果:

  • 五个目标 Skill 均通过 skill-creator quick_validate.py
  • 共享报告 fixture 通过 validate-maintenance-report.ps1
  • 变更文件 UTF-8/NUL 扫描通过,git diff --check 通过
  • go build ./... 通过

这是对已关闭 #428 的质量增强版:每个 Skill 仍可独立运行,组合运行时只共享事实和证据,不互相覆盖最终职责。

本 PR 替代已关闭的 #428,继续完善五个维护 Skill 的协同协议和输出效率,重点解决维护者需要阅读大量原始报告、无法区分证据缺失与验证通过的问题。 改动重点: - 共享证据协议新增 CI 精确关联规则:优先 SHA、分支回退、未关联构建隔离,统一要求 `not_run`/`partial` 不能伪装成通过。 - 共享报告协议新增首屏规则:CI 显示匹配数与未匹配数,队列只展示新增/解决/优先级变化/风险变化/超 SLA 信号,稳定项压缩为计数。 - `gitlink-pr-assessor` 专注代码、测试和安全证据,使用 `ci_summary` 时避免跨分支误判。 - `gitlink-pr-integrator` 将 CI 匹配模式和失败构建纳入合并门禁,未关联 CI 不得直接给出可合并结论。 - `gitlink-pr-topology` 用队列变化缩小关系候选集,但不把 SLA 或等待方误当成功能继承/重叠证据。 - `gitlink-maintainer-radar` 消费等待时长、SLA、review 状态和责任字段,将同一 PR 的多个治理信号合并为一个待办。 - `gitlink-cli-contract-guard` 增加 workflow 新 flags、可选 JSON 字段、UTF-8 和 JSON 展示层隔离的契约检查。 - 增加 `maintenance-evidence-v2.md`,提供固定时间点扫描、单 PR 证据关联和五个 Skill 的最短交接演示。 - 修正五个目标 Skill 的 frontmatter 规范字段,避免使用规范不允许的 `version` 字段。 验证结果: - 五个目标 Skill 均通过 `skill-creator` `quick_validate.py` - 共享报告 fixture 通过 `validate-maintenance-report.ps1` - 变更文件 UTF-8/NUL 扫描通过,`git diff --check` 通过 - `go build ./...` 通过 这是对已关闭 #428 的质量增强版:每个 Skill 仍可独立运行,组合运行时只共享事实和证据,不互相覆盖最终职责。
Mengz added 5 commits 2026-07-20 17:34:50 +08:00
Mengz added 4 commits 2026-07-22 17:32:30 +08:00
Mengz added 1 commit 2026-07-26 10:05:34 +08:00
Mengz closed this pull request 2026-07-26 10:27:53 +08:00
Mengz reopened this pull request 2026-07-26 10:28:45 +08:00
Mengz added 1 commit 2026-07-26 11:59:03 +08:00
Mengz added 1 commit 2026-07-26 16:56:36 +08:00
Mengz added 1 commit 2026-07-26 16:56:51 +08:00
Mengz added 1 commit 2026-07-27 11:18:51 +08:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b Mengz-mengz/skill-maintenance-efficiency-v2 master
git pull mengz/skill-maintenance-efficiency-v2

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff Mengz-mengz/skill-maintenance-efficiency-v2
git push origin master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Gitlink/gitlink-cli#431
No description provided.