# 学習・作業日報 2026-05-30 21:50

## 概要
YouTube Short 1本の解析依頼から始まり、トレード知識基盤の新設、本番障害の復旧、デプロイ基盤の構造問題発見、トレード戦略の自前バックテスト2件まで完遂したセッション。LLM Wiki 4件追加(id=429,430,437,439)。

---

## 今日やったこと(カテゴリ別)

### A. yt-learn スキル拡張
- **Shorts URL トリガー追加**: `youtube.com/shorts/` を URLトリガー(CLAUDE.md)と yt-learn スキルに追加。単一URL指定モード・URL正規化・無関係コンテンツのスキップ条件を明文化
- **trade ドメイン新設**: 引数パース・デフォルト検索クエリ・trends対応表・**trade専用スコアリング**(煽り/情報商材/有料EA誘導を自動足切り、再現性・検証可能性を高評価)

### B. トレード知識基盤(継続目標「儲かるシステムを作る」)
- `~/.claude/rules/trends-trade.md` 新規作成(蓄積方針・設計原則を恒久記載)
- **TMS戦略**(id=429): EA宣伝動画は中身ゼロ→Web調査でロジック抽出。ナンピン型のテールリスク警告
- **FX戦略カタログ**(id=430): 過去10ページ棚卸し統合。検証候補4手法/情報商材系5件を除外。「SL非明記は検証不能として除外」基準を確立

### C. バックテスト検証(backtrader + yfinance・隔離venv)
- **検証#1 ロンドンNY初動**(id=437): シグナル0回。「BB下限割れ(弱気)」と「上昇トレンド+MACD強気」は原理的に同時成立しない=ロジック矛盾
- **検証#2 ダブルボトム/トップ**(id=439): 約定50回・勝率48%・RR0.5・トータル-2433円=エッジなし。**勝率が高くてもRR<1なら負ける**を実証
- 教訓: YouTubeの「勝率70%」系手法は2つとも額面通りでなかった→自前検証の価値が確定

### D. 本番障害対応(vvv.jkjk.uk 全ページ500)
- 原因: Issue #512 で `template_config.py` に trusted_html フィルタ追加→**vvv-api 未再起動**でフィルタ未登録のまま稼働→Jinja2 500
- `pm2 restart vvv-api` で復旧(事前にnh3/テンプレ検証)。HTTP 200・uptime安定確認
- 再発防止: instinct記録・#512申し送りコメント

### E. デプロイ基盤の構造問題発見(Issue #516)
- **本番フォルダ /home/ubuntu/workspace/web/vvv は git管理下ですらない** → deploy-prod.sh(arcana前提)は完全に死んだスクリプト
- 正規デプロイ手段が不在=本番直編集→再起動漏れの構造的原因
- Codex相談で rsync方式の deploy-shadow.sh をドラフト作成(構文OK・rsync除外設定の安全性検証済み・**未実行・お姉様の承認待ち**)

---

## 今日実装/作成したもの

| ファイル | 変更内容 |
|--------|---------|
| ~/.claude/CLAUDE.md | URLトリガーに youtube.com/shorts/ 追加 |
| ~/.claude/skills/yt-learn/SKILL.md | trade ドメイン・単一URLモード・trade専用スコアリング |
| ~/.claude/rules/trends-trade.md | 新規。蓄積方針+検証3件のサマリー |
| trade-backtest/london_ny_breakout.py | 検証#1 戦略コード |
| trade-backtest/double_bottom_top.py | 検証#2 戦略コード |
| memory/project_trade_system_goal.md | 継続目標 |
| memory/instinct_python_module_edit_needs_restart.md | 再起動忘れ instinct |
| vvv/scripts/deployment/deploy-shadow.sh | デプロイ基盤ドラフト(未実行) |

---

## 未完了アクションアイテム(優先順・お姉様の判断待ち)

1. **Issue #516 デプロイ基盤是正** — deploy-shadow.sh の本番実適用と旧スクリプト削除の承認待ち(本番運用根幹のため)
2. **長期1分足FXデータ確保** — 5日50件では統計判定不能。histdata.com等から数ヶ月分が本検証に必須
3. **検証#2の改善仮説** — ブレイク後リテストエントリー・上位足トレンドフィルタでダマシ回避を試す

---

## LLM Wiki エントリ一覧(本セッション追加)

| id | タイトル | タグ |
|----|---------|------|
| 429 | TMS (Trading Made Simple) 戦略ロジック | trade, EA, forex |
| 430 | FXトレード戦略カタログ(検証候補・棚卸し統合) | trade, FX, 戦略カタログ |
| 437 | バックテスト検証#1: ロンドンNY初動=シグナル0 | trade, backtrader |
| 439 | バックテスト検証#2: ダブルボトム/トップ=勝率48%RR0.5 | trade, backtrader |