2026年6月22日月曜日2026 年 6 月 22 日
- Godot 公式ドキュメント RAG 分類器用ローカル PostgreSQL 設定を追加した
- Docker Compose ベースで
pgvector/pgvector:pg16 コンテナを実行するよう整理
- DB ペイロードカラムは
docs_chunks.jsonl、api_mapping.jsonl、label_prototypes.jsonl のフィールド名に合わせる方向で整理
docs_chunks、api_mapping、label_prototypes、ingest_reports テーブルと keyword/exact 検索用インデックスを定義
- embedding カラムは空けておき、実際のベクトルインデックスは埋め込みモデル次元確定後に別マイグレーションで作成することにした
- DB 設定ドキュメント: docs/database/2026-06-22-local-postgres-setup.md
- Markdown → JSONL 変換器とローカル DB 注入準備プロセスを回顧として記録した
- 公式ドキュメント Markdown を直接 DB に入れず、JSONL 中間成果物に変換してプレビュー/検証するフローを整理
- 変換結果を
docs_chunks、api_mapping、label_prototypes に分け、ローカル PostgreSQL に投入しやすい構造にした理由を記録
- 回顧: docs/retrospectives/2026-06-22.md
- リポジトリを公開した後再び非公開に切り替えた理由と公開に対する考えを回顧で整理した
- 現在の実力に不安があり公開が負担だったが、記録を共有することで誰かの足がかりになり自分の成長速度も上げられると判断
- Oracle Cloud 24GB VRAM 環境にローカル LLM エンドポイントを立てて GitHub workflow/PR レビュー自動化に組み込む計画も併せて整理
- Oracle Cloud アカウント紛失と RunPod 設定の手間から、LLM ベースの PR レビュー自動化は後日再度検討することにした
- 本日残りの作業は公式ドキュメント約 1,500 件の Markdown を JSONL に変換しローカル DB に投入することに集中する
- ファイル 1 件の変換に思ったより時間がかかり、本日中に 1,500 件すべてを終えられるかはまだ不確実
- 現在のログ基準で約 1 時間 9 分間に
done 39 件 + deferred 4 件、合計 43 件のファイルが処理された
- 平均速度はファイル 1 件あたり約 1.6 分で、全体 1,570 件の変換には計算上約 42 時間かかると予想
- 明日と明後日は時間が取れない可能性が高く、以降に続く検証計画を整理した