Files
pgvecterAPI/remaining_tasks.md
2026-02-09 18:31:30 +09:00

1.8 KiB
Raw Permalink Blame History

pgvecterAPI Remaining Tasks

未着手(開発メモ起点)

  • なし

機能強化(品質・運用改善)

  • doc_upsertts 既定補完(未指定時に現在時刻)
  • security_upsertts 既定補完(未指定時に現在時刻)

今回の変更点チェックリスト

  • /admin 未設定時は 503 で明示エラー
  • DATABASE_URL 未設定時は 503 で明示エラー
  • metadata.permissions 送信を 400 で拒否
  • filter 内の metadata.permissions.* を 400 で拒否
  • 改ざん監査ログの保存DB + ログ)
  • 改ざん監査ログ取得 APIGET /admin/audit/permissions
  • 監査ログ用テーブル kb_permissions_audit 追加
  • 1024次元へ統一するマイグレーション追加破壊的
  • 1024次元の検証SQLを format_type ベースに修正
  • README の 1024 次元/注意点/テスト結果を更新

完了

  • /kb/delete エンドポイント追加(id または filter 必須)
  • MCP削除ツール追加dev_log / trade_event / doc / security
  • 削除のドライラン対応(件数のみ取得)
  • 削除監査ログ kb_delete_audit 追加
  • 日記系メタデータ方針の自動補完ロジック追加
  • dev_diary 用の MCP ツール追加(diary_upsert / diary_search
  • chitchat_diary 用の MCP ツール追加(diary_upsert / diary_search
  • dev_diary / chitchat_diarydev_log と同等の convenience に統一(content_hash / ts / author / visibility
  • ID検索ショートカットMCP側で *_search_by_id 的な薄いラッパー)
  • trade_eventcontent を「summary + detail の主要項目テキスト化」に拡張