コンテンツにスキップ

検索はプロダクションビルドでのみ利用可能です。 ローカルでテストするには、サイトをビルドしてプレビューしてください。

v0.13.4

リリース日: 2026-02-27

通知 API に Cache API + KV の 2 層キャッシュを導入し、DB クエリを 93〜97% 削減。Siphon の顔認識 embedding を pHash ベースの画像重複検出に全面移行し、依存ライブラリの軽量化とコンテナ起動時間を改善。また全サービスの wrangler.jsonc をトップレベル=dev / env.prod=本番の環境フリップ構成に統一した。

  • 通知キャッシュ 2 層構成(Tap): Cache API(TTL 15 秒)→ KV(論理 TTL 30 秒)→ DB のフォールバック構成を導入。X-Cache ヘッダー(HIT-EDGE / HIT-KV / MISS)でキャッシュ状態を返却
  • 通知キャッシュのアクティブ無効化(Fizz → Tap): チャット送信・既読更新時に Fizz から Tap の invalidateNotificationCacheRpc を呼び出し、キャッシュを即時無効化
  • Recipe 社内 API 仕様書サイト: Scalar + Shaker OpenAPI を使用した社内向け API ドキュメントサイトを新規構築(docs/recipe
  • Card 環境判定: ホスト名による dev/prod 自動判定を追加
  • Siphon 顔認識 → pHash 移行: pgvector cosine similarity ベースの顔 embedding を、64bit pHash + PostgreSQL ハミング距離(bit_count + XOR)に全面置換。顔認識モデル(insightface/onnxruntime)の依存を削除し、コンテナイメージを大幅に軽量化
  • wrangler.jsonc 環境フリップ統一: 全サービス・ゲートウェイ・アプリの wrangler.jsonc をトップレベル=dev、env.prod=本番構成に統一。CI/CD とローカル開発の環境管理を簡素化
  • タグ/ラベル文言統一: DB カラム・スキーマ・UI を「検索タグ」「複合検索タグ」に命名変更(labelcontactTagFilter)。Counter の全画面で表記を統一
  • テスト基盤 Atlas 対応: Cellar テストの DB マイグレーションを Atlas ベースに移行
  • CI ビルドキャッシュ: GitHub Actions に Bun + Turborepo のキャッシュを追加し、ビルド時間を短縮
  • 旧 Prisma マイグレーション削除: Cellar の旧 Prisma マイグレーション・手動 SQL ファイルを一括削除
  • gitignore 更新: settings.local.json.wrangler/deploy を gitignore に追加
  • Counter「タグ」→「検索タグ」表記修正: サイドバー・連絡先詳細の「タグ」表記を「検索タグ」に統一
  • Tap — 通知キャッシュ 2 層構成 + WorkerEntrypoint 化
  • Fizz — 通知キャッシュアクティブ無効化 RPC 呼び出し
  • Siphon — 顔認識 embedding → pHash 全面移行
  • Vintage — タグ/ラベル文言統一対応
  • Counter — 検索タグ文言統一 + UI 修正
  • Penthouse — wrangler.jsonc 環境フリップ
  • Cellar — 検索タグリネームマイグレーション + 旧 Prisma 削除
  • Jigger — 検索タグスキーマ対応
  • Mule — wrangler.jsonc 環境フリップ
  • Door — wrangler.jsonc 環境フリップ
  • Bell — wrangler.jsonc 環境フリップ
  • Base — wrangler.jsonc 環境フリップ
  • Recipe — 社内 API 仕様書サイト新規追加
  • Card — 環境判定追加