「Git Push成功」で終わらせない|AIブログ自動化を実行ログで監査する7ステップ
AIブログの自動化では、「記事ファイルが生成された」「Git Pushに成功した」というログだけで、処理全体を成功扱いしがちです。 しかし、その間にレビューが失敗し、未検査の原稿がフォールバック採用されているかもしれません。Notion APIが成功していても、本文の欠落や表示崩れまでは確認できません。 この記事を読むと、次のことができるようになります。 並行実行された複数の記事を正しく識別する レビュー失敗時に、どの原稿が採用されたか追跡する 品質基準未達の記事を公開前に止める Notion保存、Git Push、公開画面を段階的に検証する 初心者でも直近1記事から監査を始める 題材にするのは、このサイトで2026年7月23日に記録された実行ログです。通常記事はNotion保存とGit Pushまで進みましたが、並行していた別の販促記事はAIスロップ検査に失敗し、公開前に停止しました。 この画像は処理の概念図であり、実行成功を証明するスクリーンショットではありません。実行証拠として使うのは、以下に示す日時付きログ、保存状態、コミットIDです。 2026年7月23日の実行で何が起きたのか 確認対象は、リポジトリ内の次の情報です。 証拠 確認できる内容 generator/logs/generate.log 各CLIの開始・成功・失敗、保存、Pushの時刻 generator/.state.json 保存記事のタイトル、パス、保存日時 Gitコミット 65144e9 追加された記事と変更ファイル generator/ai_slop_guidelines.json 10項目の品質基準と最低合格点8点 通常記事の生成処理 時刻 工程 結果 17:42:40 トピック選択 「PythonでPDF帳票から必要情報を抽出する基本設計」を選択 17:43:34 記事ドラフト生成 Codex CLIが成功 17:43:39 Geminiによるレビュー 認証エラーで失敗 17:47:29 Codexによる代替レビュー 成功 17:47:29 最終チェック Codex CLIを開始 17:51:48 最終チェック 240秒でタイムアウト 17:51:48 記事保存 レビュー済み原稿を採用して保存 17:51:49 Notion保存 成功ログを記録 17:51:53 Git Push origin/main へのPushに成功 保存された記事は「PythonでPDF帳票から情報を抽出する方法|実測ログ付き9ステップ実践ガイド」です。Gitコミットは 65144e9 で、確認時点ではローカルの HEAD と origin/main がこのコミットを指していました。 ...