pr-pipeline: pin threads.json between address-feedback's select and promote steps
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
首先找到 address-feedback select 和 promote 这两个步骤,并阅读 #8470 中相关的安全审查。检查 select 如何写入 threads.json,以及 promote 如何读取它;完成的标准是 select 记录该文件的 SHA-256,且 promote 在信任该文件之前使用此值对其进行验证。
由索引模型根据 Issue 内容生成。
描述
Low (P5), from #8470's security review: threads.json is not hash-pinned between the select step and the promote step, so the promote step trusts a file the select step wrote without checking it is unchanged. Pin it (record its sha256 in select, verify in promote) so scope decisions cannot shift between steps.
Refs: #8470
🤖 Generated with Claude Code
- 主要语言
- Shell
- 星标
- 22
- 派生
- 2
- 平均合并
- 8 小时 44 分钟
- 30 天内合并 PR
- 926
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
melodic-software/claude-code-plugins 的其他 Issue
-
status: ready
难度 2/5 1-3 小时 新手友好度 73/100
melodic-software/claude-code-plugins#8537 ·
维护者通常 1 天内回复
-
priority: medium status: confirmed
难度 2/5 1-3 小时 新手友好度 72/100
melodic-software/claude-code-plugins#8507 · 1 条评论 ·
维护者通常 1 天内回复
-
priority: low
难度 2/5 1-3 小时 新手友好度 82/100
melodic-software/claude-code-plugins#8476 · 1 条评论 ·
维护者通常 1 天内回复
-
priority: low
难度 2/5 1-3 小时 新手友好度 72/100
melodic-software/claude-code-plugins#8434 · 1 条评论 ·
维护者通常 1 天内回复
-
needs-human
难度 2/5 1-3 小时 新手友好度 75/100
melodic-software/claude-code-plugins#8405 · 1 条评论 ·
维护者通常 1 天内回复
查看 melodic-software/claude-code-plugins 的全部 Issue
相似的 Issue
-
needs-triage
难度 2/5 1-3 小时 新手友好度 82/100
mattpocock/skills#1307 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 84/100
vladmandic/sdnext#5161 ·
维护者通常 1 天内回复
-
severity: low
难度 1/5 1-3 小时 新手友好度 89/100
luainkernel/lunatik#1980 ·
维护者通常 1 天内回复
-
out-of-date
难度 1/5 1 小时以内 新手友好度 72/100
CachyOS/CachyOS-PKGBUILDS#2022 ·
维护者通常 1 天内回复
-
难度 1/5 1-3 小时 新手友好度 78/100