KIOKU v0.11.0 — 記憶が「新しい関心」を優先し、健康確認が 0.1 秒になった (internal hardening 6 件 + recency decay)
Latestハイライト
検索が「最近のあなた」を優先するようになりました
v0.10.0 で入った「使うほど賢くなる検索」(session-logs 学習) に時間減衰が加わりました。古い高頻度の関心より、新しい関心が上位に来ます。半減期は 14 日 (デフォルト)、KIOKU_DQ_HALFLIFE_DAYS 環境変数で調整できます。opt-out (.kioku-discoverqueries-opt-out) やプライバシー契約は従来のまま変わりません。
「自分の KIOKU は健康?」が 0.1 秒で分かる
bash scripts/doctor.sh --quick3 項目 (直近セッションログの有無 / wiki の中身 / MCP 登録) を一瞬で緑チェック。フル診断 (38 項目) は従来どおり flag なしで。--json 併用可。
install script の整理と安全化
scripts/install/user/(あなたが触る 3 本) とscripts/install/internal/(内部用 7 本) に階層化。旧 path は[DEPRECATED]案内付きの互換 shim を 2 release 維持- ワンライナー install の公開 URL (
scripts/install.sh) は不変 - Claude Code 環境で手動 hook install しようとすると
/plugin installを案内する Mode gate (--force で override 可)
見えない失敗を、見えるように
Hook が静かに失敗するケース (空の応答 / 変換拒否 / ファイル競合) が全て記録されるようになり、doctor 診断とセッション開始時の通知で気づけます。ログは全て masking 経由 — 秘匿情報がログに漏れない設計はここでも維持。
内部の堅牢化 (defense-in-depth)
- masking ルール (21 パターン) と検証ロジックを共有リテラル構造に統合、drift を機械検出する parity test を新設
- vault path 検証を 12 script 個別実装 → 1 ライブラリに統合
- install-cron が冪等に (2 回実行しても重複しない、--apply + バックアップ + ロールバック)
品質
- 8 PR、branch 横断の統合レビュー pass (Critical 0)
- full test suite 271 秒 exit 0 (doctor 89 / install-hierarchy 58 / mask-parity 7 assertion 他)
Install: /plugin marketplace add megaphone-tokyo/kioku → /plugin install kioku@megaphone-tokyo (Claude Code) / bash <(curl -fsSL https://raw.githubusercontent.com/megaphone-tokyo/kioku/main/scripts/install.sh) (その他)
🤖 Generated with Claude Code