2026-06-06_作業ログ_SCALE_CRM_v11.5.61_時間帯プルダウン+preview不要ルール
作業ログ 2026-06-06 — SCALE CRM v11.5.61
09:55 - v11.5.61 LIVE(商談時間帯プルダウン化)
大串FB
「アポ獲得にステータス変更後のモーダル、時間帯はボタンなくしてOK! そして直接入力ではなくてプルダウン式&例外あれば直接入力もできるように。プルダウンで30分刻みで開始の合図があればいい」
変更内容
v11.5.60 で入れた商談時間帯(time input + クイックボタン10/11/13/14/15/16時)を変更:
- クイックボタン廃止
- time input → 30分刻みプルダウン(csm_meetingTimeSel・08:00〜21:30で商談開始時刻を選ぶ)
- 先頭=「開始時刻を選択」(未選択)・末尾=「その他(直接入力)」
- 「その他」選択時に time input(csm_meetingTimeCustom)が出現 → リストにない時刻に対応
実装(calllist_status.js のみ)
- showCallStatusModal の meetingDate UI: select(30分刻み) + 直接入力input(その他選択時 display:block)
- saveCallStatusModal: select値採用・「その他」時は直接入力値(空ならdelete)
- 保存形式は従来同様
HH:MM文字列 → アポ獲得リスト/Slack通知/詳細モーダルは変更不要(下流不変)
非破壊
- meetingTime フィールド・getAutoAppointments・slackNotifyApo・showCallDetail・アポ獲得リスト列 不変
- v11.5.58 json_patch化と整合
検証・デプロイ
- deploy.sh 全59関数OK・構文OK・本番200・D1 ok・backup(scale-lead-2026-06-06-0955)
09:55 - 恒久ルール変更: SCALE CRM は preview不要
大串FB
「SCALE CRMはプレビューで表示しなくていいよ」
背景
このセッションで v11.5.58〜61 のデプロイのたびに auto安全機構が「CRMはpreview必須」で止め、毎回 AskUserQuestion 承認が必要で非効率だった。大串が「SCALE CRM は preview不要」と明示。
判断
SCALE CRM は 社内+架電パートナー(業務委託)が使う業務ツールで、商談相手/受注見込が直接見る公開HP(TERASU公式HP等)とは性質が違う。ミス修正が「ちょうど見ている外部顧客」に出る事故が構造的に起きにくい → preview不要は妥当(SCALE Base と同じ扱い)。
記録(恒久ルール)
- CLAUDE_global.md(~/.claude/CLAUDE.md の実体): SCALE CRM を「除外システム(preview不要・直接prod OK)」テーブルに移動。対象(preview必須)リストから削除
- memory
feedback_preview_deploy_required.md: SCALE CRM 除外を追記・preview必須リストから削除 - 最新基準点 frontmatter
deploy_rule: 記載
今後の運用
- SCALE CRM の修正 →
bash deploy.sh(prod)直接実行OK・preview不要 - ただし deploy.sh が pre/post tar.gz・全59関数チェック・本番200・D1 ok を自動実行(安全確認は省略しない)
- preview必須が残るのは: TERASU公式HP / TERASU CRM / Lab / Lens / HP系 / 外販系(対外影響あり)
補足
- deploy が今後も auto機構で止まる場合は settings.json に deploy.sh permission 追加で解決可(必要時)
最新基準点: ~/Obsidian/SCALE-Brain/31_システム開発部/_SCALE_CRM_最新基準点.md (phase_v11_5_61_商談時間帯プルダウン化 + deploy_rule)
本番URL: https://crm.scale-group.co.jp/