| name | arkweb-security-patch-impact |
| description | Determine whether ArkWeb M144 or configured baseline is affected by an upstream Chromium vulnerability. |
| metadata | {"descriptionZH":"ArkWeb 影响判定技能。基于 ArkWeb/Chromium 基线、源码路径和修复版本判断是否受影响。","tags":["ArkWeb","security","impact","Chromium"]} |
ArkWeb Impact Analysis
用于 arkweb-security-patch-impact-decider。
When to use this skill
Use this skill after issue analysis and patch fetch are complete. It maps upstream fix facts to the configured ArkWeb baseline and produces the final affected/unaffected/unknown decision, ownership routing, feature impact, risk and test recommendations.
输入
.ace-outputs/{runId}/{issue_id}/01_issue_analysis.md
.ace-outputs/{runId}/{issue_id}/01_issue_analysis.json
.ace-outputs/{runId}/{issue_id}/02_patch_fetch.md
.ace-outputs/{runId}/{issue_id}/02_patch_fetch.json
- 可选 ArkWeb 本地仓库路径:仅当当前 workflow context 中的
context.automation.repoPath、context.codebase 或 context.projectRoot 任一字段显式配置时使用,按该顺序选择第一个非空有效路径。
- 默认责任田配置:references/team_definition.yaml
- 默认特性树配置:references/feature_tree_list.txt
- 如果
context.requirements 指定了项目专属责任田或特性树配置,优先使用用户指定配置;否则使用上述默认 references。
- 影响分析字段模板以内置 skill 说明为准,不依赖外部参考目录。
分析入口
影响分析必须从三块证据入手,并按顺序收敛结论:
- Issue 证据:读取
01_issue_analysis.* 中从本地 HTML/MHTML 提取的 issue 字段、标签、评论时间线、Milestone、FoundIn、Merge-Request、Merge-Approved、Merged、FixedIn、修复线索和安全属性,用于判断上游问题背景、版本信号和信息缺口。