dsh-profile-lock-proof:为 DSH profile 依赖提供内容寻址一致性证明

dsh-profile-lock-proof 是 DSH 的一个插件,用于生成机器可读的证明,验证 profile 依赖声明、pnpm lock 导入器、已安装包 manifest 及 dsh.bundle.patch 之间的一致性。它不执行包、不联网、不修改 profile,也不返回敏感内容,仅检查一致性边界。插件要求 Node.js >=22,MIT 许可,当前版本 0.2.0。其输入采用 fail closed 策略,仅接受 workspace 内的常规文件,路径越界、符号链接或内容哈希不匹配均会导致失败。输出包含身份、分类、哈希、状态等信息,并原子写入指定目录。提供 CLI 命令 in

阅读全文