症状
bundle/inventory.rs の verify は、登録済みの非 keep 全ライブラリのハッシュを再計算・照合する。今回のバンドル対象が一切使っていないライブラリのディレクトリが移動・削除・破損していても、そのライブラリのハッシュ再計算に失敗し risundle main.cpp 全体がエラーで止まる。
「取りこぼしのみが依存漏れ」という過剰検出側の設計方針とは逆に、検証範囲の広さが可用性を損なっている。
対処案
検証対象を「今回の出力に実際に現れたライブラリ」(プリプロセス後に判明) へ絞る。ただし現状の実装順 (verify はプリプロセス前) を変える必要があり、設計変更として要検討。
🤖 Generated with Claude Code
症状
bundle/inventory.rsのverifyは、登録済みの非 keep 全ライブラリのハッシュを再計算・照合する。今回のバンドル対象が一切使っていないライブラリのディレクトリが移動・削除・破損していても、そのライブラリのハッシュ再計算に失敗しrisundle main.cpp全体がエラーで止まる。「取りこぼしのみが依存漏れ」という過剰検出側の設計方針とは逆に、検証範囲の広さが可用性を損なっている。
対処案
検証対象を「今回の出力に実際に現れたライブラリ」(プリプロセス後に判明) へ絞る。ただし現状の実装順 (verify はプリプロセス前) を変える必要があり、設計変更として要検討。
🤖 Generated with Claude Code