デイリープラン
目標: オペレーターが1つの質問で今日やることを選べるようにする。オペレーターが回答するまでは何も実装しない。
オペレーターにはスペイン語で話しかけ、名前で呼びかけること。
1. 現在の状態を読む
docs/pendientes.md: 唯一のタスクリスト。docs/reuniones/の最新ノート: Jordanが依頼した決定事項や変更点。CLAUDE.mdの「既知の保留タスク」セクション、および日付付きタスクがある仕様のhandoff.md。- 前回のミーティング以降の
git log --since: 既に完了した内容を把握し、重複して提案しないようにする。 - 今日
daily-intakeが実行されていない場合、新しいミーティングやNew/ディレクトリ内のファイルがないか確認し、先にdaily-intakeを実行するよう提案する。
2. 各未完了タスクを分類する
| グループ | 基準 |
|---|---|
| 緊急 | 期限が3日以内、または確定日があるものをブロックする場合(コンプライアンスレビューは約2週間前、予定されたキャンペーンメール、広告開始日、12/7のメディケア年間加入期間終了、ウェビナーなど) |
| クライアント待ち | Jordanが依頼したもの、またはJordanが承認またはアップロードする必要がある書類 |
| 今すぐ実行可能 | ブロッカーがなく、リポジトリ、CRM(APIまたはブラウザ)、GmailでClaudeが実行可能 |
| ブロック中 | Jordan、外部ベンダー、コンプライアンス、または保険会社に依存している。提案はせず、「待機中」としてのみ表示 |
| 別セッション | 画像やビジュアルデザイン:オペレーターが別のClaudeセッションで行う。言及はするが、提案はしない |
ルール:
- 以前の日の未完了タスクは、緊急でない新しいタスクよりも優先される。
- CRMへの書き込みや外部アクション(メール送信、公開、ワークフロー有効化)は、警告付きで提案し、オペレーターの承認が必要であることを示す。アクティブなワークフローには絶対に触れない。
- 時間コストが大きい場合は含める(例:「ワークフロービルダーでのブラウザ操作、低速」)。
3. 計画を表示し、質問する
- チャットで簡潔に:
- 緊急: 1~3タスク、それぞれ理由(期限またはブロッカー)を添えて。
- 今すぐ実行可能: 残りのタスクを推奨順に。
- 待機中: 担当者またはベンダーごとに1行。
- 次に、1つの
AskUserQuestionをmultiSelect: trueで、最大4つのオプションを表示(最も有用なもの; 最初のオプションは「(推奨)」とマーク)。オペレーターは「その他」で他のタスクを追加できる。 - 選択されたタスクのみをその順序で実装する。各タスク後:
docs/pendientes.mdに[x] … · hecho AAAA-MM-DDとマークする。- コミットする(CLAUDE.md: オペレーターを作者とし、AIの帰属はなし、プッシュはしない)。
4. 1日の終わりに
オペレーターが選んだタスクが全て完了したら、/client-updateを実行して次回ミーティングの準備をするよう提案する。