Replies: 1 comment
|
2026-09-09 源码复读( 冻结: 安装所有权仍在 Pi,不在评估器。 源码对得上正文里的收据形状:
OpenPI 本 checkout 唯一会写包 settings 的助手是 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Pi 社区包的价值很大,但“看过 README”“源码来自 GitHub”“扫描没有命中”“装上的就是审过的版本”是四件不同的事。这次阅读
pi-vetter后,值得讨论的方向是:让用户拿到一份绑定具体包产物的只读风险收据,继续由 Pi 原生命令拥有安装、更新和卸载。目前 OpenPI 没有通用社区包安装器,本帖不提议新增安装工具,也不恢复已经移除的包推荐逻辑。
可以学到什么
固定来源:
pi-vetter@7e620ca,源码 manifest 为 0.4.1、MIT;Pi peer 声明为*。本轮没有安装或运行这个包,声明范围不等于实际兼容证明。unknown/incomplete,避免把 ALLOW 当成安全担保。需要决定的产品边界
最小实验可以只接收用户明确指定的
npm:name@version,输出:observed / not checked / unavailable / conflict;不读取用户 Session、凭据或私人配置来“增强评分”,不运行候选代码,不自动安装或 reload,不给包一个笼统的安全分数。第三方扫描服务会带来请求、费用和包名披露,应在接入前单独决定。
最小可证伪实验
先用合成包与公开包快照验证:同一名称换版本、基线变化、registry 不同、缺签名、签名无法验证、扫描超时、tarball 上限、许可证未知、manifest 入口缺失、Pi peer 不覆盖当前版本。上述情况必须留下具体证据状态,不能显示“安全兼容”。确认有足够决策价值后,再决定是否只保留一份 Skill/维护者研究流程,还是增加现有诊断面的只读入口。
希望讨论的问题
pi-vetter、一个 Skill,还是 OpenPI 现有诊断面承担更合适?#169 已定义外部能力兼容边界;本帖讨论其之前的具体产物评估,不重建 provider registry。过去 社区包审计 中的发布卫生问题不能直接当作当前缺陷;这轮新增的是版本绑定、证据不完整与安装产物漂移的可观察性。
研究记录:Pi 社区能力研究与候选清单(2026-09-08)。源码证据、运行验证与采用决策分别记录。
All reactions