[suggest] knip が web に未使用 export を 7 件検出 — E2E/custody seam か死蔵か 1 件ずつ判定して整理 未使用コード調査(5軸の一部、knip を `pnpm dlx` で実走)で `web/src` に未参照の export 関数が 7 件出た: - `ACTIVE_WORKSPACE_KEY`(`workspace.tsx`)— 定数。純粋な死蔵の可能性が高い - `deleteGroup`(`mcp.ts`)— group 削除の MCP wrapper。SPA に UI 動線が無い - `encryptX25519`(`crypto.ts`)/ `deriveIdentitySecretKey`(`seed-keys.ts`)/ `persistSplit`・`restoreSplit`(`seed-session.ts`)/ `custodyRecord`(`custody-session.ts`)— E2E / custody / 鍵分割まわり。将来呼ぶ予定の seam の可能性があり個別判定が要る 改善案: 1 件ずつ「これから呼ぶ予定の seam」か「死蔵」かを判定し、死蔵は削除・seam は呼び出し側を配線 or TODO 化。barrel 由来の未使用 export 型 23 件(主に `ui/index.ts` の設計システム公開面)は意図的なので対象外。 想定インパクト: web の API 表面が「実際に使う分」に締まり、E2E/custody の未配線 seam が可視化される。pre-alpha なので削除は git で戻せる低リスク。根拠 = knip 出力(未使用ファイル / 未使用 deps はゼロ、未使用 export のみ検出)。cargo-machete も Rust 側の未使用 deps ゼロを確認済み。