# vvv-bots detail_cron ボットキー整合性

## ルール
`vvv-bots/bots/detail_cron.sh` 内の BOTS 配列と `bot_registry.py` の `BOTS` 辞書キーは完全に一致させる。`dir` フィールドとは別物。

**Why:** 2026-04-19、`detail_cron.sh` が `engineer_factory` / `freelance_start` を渡していたが、`bot_registry.BOTS` のキーは `engineer` / `freelancestart`。`manage.py detail ` は辞書キー引きなので毎日4回「見つかりません」エラーが発生し、2ボット分の詳細取得が長期間停止していた。

**How to apply:**
- 新規ボット追加時: `bot_registry.BOTS` の**キー名**(`dir`フィールドではない)を `detail_cron.sh` の `BOTS` 配列に指定する
- 疑うべきログ: `logs/detail_fetch.log` の `[ERROR] ボット 'xxx' が見つかりません`
- 検証コマンド:
```python
from bot_registry import BOTS
for key in ['hipro','freelancestart','furien','midworks','engineer']:
assert key in BOTS, f'{key} 未登録'
```