1.8 KiB
1.8 KiB
pgvecterAPI Remaining Tasks
未着手(開発メモ起点)
- なし
機能強化(品質・運用改善)
doc_upsertのts既定補完(未指定時に現在時刻)security_upsertのts既定補完(未指定時に現在時刻)
今回の変更点チェックリスト
/admin未設定時は 503 で明示エラーDATABASE_URL未設定時は 503 で明示エラーmetadata.permissions送信を 400 で拒否filter内のmetadata.permissions.*を 400 で拒否- 改ざん監査ログの保存(DB + ログ)
- 改ざん監査ログ取得 API(
GET /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_diaryをdev_logと同等の convenience に統一(content_hash/ts/author/visibility)- ID検索ショートカット(MCP側で
*_search_by_id的な薄いラッパー) trade_eventのcontentを「summary + detail の主要項目テキスト化」に拡張