2026-08-18
投稿は止まっていなかった。止まっていたのは投稿を見に行く経路と素材の供給で、直すのは人ではなく仕組みの側。今週P0の9件を片付ければ、Keitaの手は承認だけで回る。
壊れていたのは投稿ではなく、投稿を見に行く経路だった。X上には8/15~8/18に4本が公開されているのに、ローカルの台帳は8/15で止まっている。
素材・リプ先・公開確認・フォロワー取得のすべてがログイン済みChromeという1本の足に乗っており、そこが落ちると同時に全部が沈黙する。
posts.jsonlのほうで、最終行が8/15。x-daily-post-auditは8/15分(id 919)を最後に3日連続で未着。daily-neta.shが毎日5件を黙って補填していた。last_success_at: 0で一度も成功していない。講評29件すべてに「検収: なし」が付いている。Notion新計画の3層の振り返りループ(日次・週次・月次)はそのまま採る。変えるのは担当だけ。
Fableは工程表に登場しない。Slackへ書き込むのはClaude1本を維持し、Codexは承認カードのJSONを置くところまでを担当する。
振り返りが計画の起点になる。日次は週次に材料を渡す役で、単独では戦略を変えない。
| 工程 | 担当 | やること |
|---|---|---|
| 素材集め | Sonnet | WebSearchで毎日5件。X API有効化後はAPI searchでXポスト主素材を補う |
| 企画・執筆ラフ案 | Codex xhigh | 会議記録・過去投稿・実績から週次の編集計画を作り、各投稿の初稿を出す |
| 公開前レビュー | 機械 + Codex xhigh | 機械チェックを通してから7項目を採点。不合格ならCodexが書き直す |
| 仕上げ・承認 | Keita | ラフ案を直す。プレビュー画像つきの最新版カードに✅。旧版の✅は失効 |
| 投稿・予約 | Codex xhigh | X API v2で投稿。監査ログをrepoに残す |
| 投稿検知・計測 | 機械 | 1日1回以上、投稿・フォロワー・反応をX APIで取得して台帳へ書く |
| 日次講評・週次の文章 | Opus | 数字を日本語にする。週次の方向性1行はKeitaが決める |
| 監視 | Opus | Codexの採点が前回と矛盾していないか、ルール違反を素通ししていないかを見る |
Slackは5本に分ける。人が読むのは #x-plan(週次計画と方針)、#x-drafts(ラフ案と事前レビュー)、#x-approve(最終版と✅、プレビュー画像)の3本。機械ログは #x-metrics(日次レポート、投稿検知、フォロワー)と #x-ops(障害・再起動・ブレーカー通知)に落とす。今は1~2本に全部が流れ込んでいる。承認カードにはプレビューアプリが作るXカード風のPNGを必ず添付し、平田さんへの通知は廃止する。
採点を1つのモデルの主観に任せるのをやめる。評価は機械チェックとCodex xhighの2層にする。
Opus/Sonnetは採点しない。Claudeの仕事は採点そのものではなく、採点がブレていないかを見張ることに限定する。
「止まらない」の定義を決める。Keitaが何もしなくても、Fableが居なくても、Chromeが落ちても、各工程が1日1回は前に進む経路があること。
人手が要る工程は承認だけに限定する。それ以外で人を待つ設計は作らない。
--fallback-modelに任せる。from=role@session8を追加し、to=roleはブロードキャストとして温存、to=role@session8でセッション宛。返信の既定は「直前に話しかけてきたfrom宛」。5ファイル60~110行の変更で済む。設計の合意を待たずに直せるものだけを並べた。上から順に、止まっているものを動かす。
P0-4はKeitaの2分作業で、これが通ると6・7・8の作り方が確定する。
| やること | 担当 | 完了条件 |
|---|---|---|
| P0-1 x-reviewのCLIピンを2.1.234へ上げる | Sonnet | 再起動して常駐が立ち上がる。ピン更新手順をhandoffに1行追加する |
| P0-2 ディスクの空きを作る | Sonnet | /System/Volumes/Dataが96%を下回り、ENOSPCが再発しない |
P0-3 x-materials-appendの時間窓バグを直す | Sonnet | 05:40 ET着信が処理される。skip時にMAX_IDを進めない |
| P0-4 X APIの有効化(進行中) | Keita | 403 client-not-enrolledが消え、searchと投稿分析が返る |
| P0-5 agmsg名義のセッション化 | Sonnet実装 Codex xhighレビュー | 2セッション同時起動で、宛先違いのメッセージが混ざらない |
| P0-6 投稿検知ジョブを作る | Sonnet | 毎朝1回、X上の実投稿が台帳に追記される。API有効化までは読み取り専用のChromeジョブで暫定運用 |
| P0-7 素材供給をSonnetへ正式移管 | Sonnet | 7日連続で5件。Codexを素材工程から外す |
| P0-8 プレビューアプリを作る | Sonnet | 本文からXカード風のPNGが出て、承認カードに添付される |
| P0-9 Slackチャンネル5本を作る | Keita作成 Opus配線 | 5本が存在し、日次レポートが#x-metricsに届く |
事実は verification.md / facts2_*.md で確認済み。