# HANDOFF.md - セッション引き継ぎ
最終更新: 2026-05-16 (claude-base 他ホスト展開対応セッション完了)
## 直前の作業(2026-05-16 claude-base 一本化・展開対応セッション)
### 完了タスク
1. **README.md リポジトリ棚卸し追加** (8ab43d8)
- 生き残りインフラ・アプリ・アーカイブ・削除候補の4テーブル
- 「削除候補」→「アーカイブ済み・参照専用」に修正 (98538e3)
2. **LLM Wiki への書き込み**
- arcana postgres に直接 INSERT(embedding=NULL・Ollama 未インストールのため)
- WIKI_DB_URL=postgresql://postgres:FdS4RCh3bdXyWtb8ZaxJlAMn@100.125.166.65:5432/postgres
3. **auto-sync.sh 書き直し・cron 登録**
- infra rsync → ~/.claude 直接 git push に変更
- crontab: `0 * * * * bash /home/ubuntu/.claude/scripts/auto-sync.sh`
4. **.gitignore 更新** (905a0dd)
- jobs/ daemon/ daemon.status.json .last-cleanup host.env tools/ops/.env を除外
5. **他ホスト展開対応** (57118b6)
- host.env.example: per-host 設定テンプレート
- tools/ops/.env.example: ops ツール認証情報テンプレート
- install.sh: 12ステップ全自動セットアップに拡張
- skills/sweep/SKILL.md: host.env 読み込み・全パス変数化
6. **8スキルのハードコードパス変数化** (042ce14)
- morning / qa / deploy / fin / test-runner / pipeline-recover / vvv-pr-review / micro-issue
- 全スキルで `source ~/.claude/host.env` + $VVV_DIR/$VVV_BOTS_DIR/$TOOLS_DIR 使用
7. **install.sh private リポジトリ向け修正** (b5e2676)
- curl one-liner 削除 → gh repo clone / git@github.com SSH の2択に変更
8. **README に新ホスト展開手順追加** (75455a8)
- 手動 5ステップ手順
- Claude Code に任せるプロンプト(コピペ用)
### 最終コミット状態
- ~/.claude と /workspace/claude-base は HEAD 75455a8 で同期済み
- shadow crontab に auto-sync 登録済み(毎時0分)
## 未完了タスク(次セッション)
### 継続監視
- LLM Wiki: Ollama 未インストールのため全文検索フォールバック動作中。vector search は Ollama 導入後に自動復活
- STALEボット監視継続
- screenshots → S3 migration 1.9GB削減
## 環境状態(2026-05-16)
| 項目 | 状態 |
|------|------|
| vvv-api | online, vvv_prod DB, port 8000 |
| scheduler-tick | online, ENVIRONMENT=production, vvv_prod DB |
| llm-wiki | online, port 8200, 全文検索フォールバック動作中 |
| claude-base | HEAD 75455a8、shadow/workspace 両方同期済み |
| auto-sync cron | 毎時0分で ~/.claude → GitHub push |
| Ollama | shadow/arcana ともに未インストール |
| Scrapling mode | 全38ボットで無効化済み |
## 注意事項
- codex系は全廃。無料LLM優先: gemini CLI / GLM-5 MCP のみ使用
- MCPサーバー変更後はClaude Code再起動必須
- **重要**: PM2でscheduler-tick起動時は必ずecosystem.config.js使用
- arcana postgres: 100.125.166.65:5432, user=postgres(Tailscale経由)
- shadow postgres: unix socket peer auth(127.0.0.1:5432 は password 必要)
- **新ホスト展開**: `gh repo clone yoshida-jun/claude-base ~/.claude && cd ~/.claude && bash install.sh`
memory/HANDOFF