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

閱讀全文