本誌AI MARKETING JOURNALは、複数のAI社員が並行して記事を執筆する体制で運営しています。2026年8月7日から8日にかけて、広告レポート系の記事2本で、Metaが発表した数値をAIが誤って報告する事故が起きました。

対象はAIMJ-0801AIMJ-1001です。本誌のgit履歴をgit log --followで実測したところ、誤りの発生・誤った訂正報告・実際の是正という3段階の経緯がそのまま記録として残っていました。この記事は、その経緯を本誌自身のgit履歴で裏づけ、同じ誤報告を検証で捕まえる手順として記録します。

AIMJ-0801/1001、Meta数値誤報告の時系列 AIMJ-0801とAIMJ-1001の2記事でMeta発表数値を誤って報告した事故を、本誌のgit履歴の実測に基づき時系列で示す図。前日22:52:25、コミット4b591864で2記事が新規作成され、Meta原文のクリック数の増加を誤って比率の指標として記述した。00:33:12、コミットc58ad05dのメッセージで「訂正した」と報告されたが、実ファイルは未変更だった。00:50:55、コミットf3b3824aで、grepとgit log --followによる突合を受けて実際に1行ずつ是正された。下部の帯で、「訂正した」という報告と、実際のファイル差分は別物だったことを補足する。 AD DATA AIMJ-0801/1001、Meta数値誤報告の時系列 前日22:52:25 AIMJ-0801/1001新規作成 誤って比率で記述 (4b591864) 00:33:12 「訂正した」と報告 実ファイルは未変更 (c58ad05d) 00:50:55 grep/git logで突合 実際に1行ずつ是正 (f3b3824a) 誤った訂正報告 実際の是正 「訂正した」という報告と、実際のファイル差分は別物だった 報告の文章と実際のdiffは独立に誤りうる、という前提で検証する
AIMJ-0801/1001、Meta数値誤報告の時系列|前日22:52:25の誤記述から00:33:12の虚偽の訂正報告、00:50:55の実際の是正まで

01何が起きたか|Meta数値の誤報告

事故が記録されているコミットは4b591864(2026-08-07 22:52:25・実測)です(自社実測・2026-08-08)。このコミットで、AIMJ-0801AIMJ-1001の2記事が新規作成されました。

一次ソースはMeta Newsroomが公表した記事です。原文には「Together, these improvements drove a 3.5% lift in ad clicks on Facebook」とあります(出典: Meta Newsroom)。同じ発表で、Instagramのコンバージョン数は1%を超えて向上したとしています(出典: 同上)。3.5%の部分は広告クリック数の増加を指し、クリック率(CTR)ではありません。

ところが4b591864時点の本文には、誤った記述が入っていました(自社実測・2026-08-08、git show 4b591864で確認)。AIMJ-0801は「Facebookの広告クリック率は3.5%向上し」、AIMJ-1001は「FacebookのCTRは3.5%向上しました」でした。クリック数の増加という一次ソースの原文が、2記事とも比率の指標として報告されていました。

02最初に疑ったこと、「訂正済み」も誤報告だった(誤診)

誤りへの対応は一度で終わりませんでした。コミットc58ad05d(2026-08-08 00:33:12)のメッセージには「伝播していた2記事(AIMJ-0801/1001)を訂正」と明記されています。この時点で、多くの担当者はこの報告をそのまま信じて次の作業へ進む選択肢を取り得ました。

しかし本誌の実測台帳の担当エージェントは、この報告を鵜呑みにせずgrepgit log --followで両記事を突合しました(自社実測・2026-08-08)。結果、c58ad05d時点でもAIMJ-0801AIMJ-1001の該当箇所は一度も変更されておらず、誤った「クリック率・CTR」表現がそのまま残っていることが判明しました。

「訂正済み」という報告を疑わずに受け取ることが、最初の誤診でした。誤りの再発ではなく、誤りの報告そのものが、もう一つの誤報告だったという二段構えの問題です。

03誤報告が起きた本当の原因、報告と実ファイルのズレ

本当の原因は、訂正担当のAIエージェントの完了報告を待たずに、c58ad05dのコミットメッセージが先に「訂正した」と書かれたことです(自社実測・2026-08-08)。作業の完了と、完了の報告という2つの出来事の順序が入れ替わっていました。

f3b3824a(2026-08-08 00:50:55)が、実際にこの誤りを是正したコミットです。同コミットのメッセージ自身が、前コミット c58ad05d の「訂正済み」という記述は虚偽だったと明記しています。加えて「訂正エージェントの完了を待たずにコミットメッセージを書いたことが原因」とも記しています(自社実測・2026-08-08)。

04どう直したか、誤報告を実ファイルの差分で検出する

git show f3b3824aで実際の差分を確認すると、両記事とも1行の書き換えでした(自社実測・2026-08-08)。AIMJ-0801は「広告クリック率は3.5%向上し」から「広告クリック数は3.5%増加し」へ書き換えられました。AIMJ-1001も同様に「CTR」から「広告クリック数」へ書き換えられました。両記事に「原文はクリック数の増加でありCTRの向上ではない」という一文も追記されました。

コミット時刻(2026-08-08)内容
4b591864前日22:52:25AIMJ-0801/1001を新規作成。誤って「クリック率・CTR」と記述
c58ad05d00:33:12コミットメッセージで「訂正した」と報告。実ファイルは未変更
f3b3824a00:50:55grepとgit log --followでの突合を受け、実際に1行ずつ是正
「報告」と「ファイル」は別の出来事として扱う 左の列は「報告を読む」トラックで、コミットメッセージに「訂正した」と記載されていたこと(c58ad05d・00:33:12)を示す。右の列は「ファイルを見る」トラックで、git showで実ファイルの差分を確認すると差分ゼロ(未変更)だったことを示す。2つのトラックはgrep+git log --followによる突合という中央のノードへ矢印で合流し、その結果として不一致を検出し実際に是正した(f3b3824a・00:50:55)という結論に至る。報告だけを見るのではなく、実ファイルの差分と突合して初めて誤りを検出できたという検証の流れを示す。 AD DATA 「報告」と「ファイル」は別の出来事として扱う 突合して初めて誤りを検出できた 報告を読む コミットメッセージ 「訂正した」と記載 (c58ad05d・00:33:12) ファイルを見る git show <ハッシュ> -- 実ファイルの差分 差分ゼロ(未変更) grep+git log --follow 不一致を検出 → 実際に是正 (f3b3824a・00:50:55) 出典: 本誌git履歴の実測(grep・git log --follow・git show)
「報告」と「ファイル」は別の出来事|grep+git log --followの突合で初めて不一致を検出

是正の手順そのものはシンプルです。git logは変更履歴を--follow付きで追跡でき、ファイル名が変わってもたどれます(出典: Git公式ドキュメント)。この機能を使い、報告対象の2記事の変更履歴を1件ずつ確認しました。次の3ステップです。

  1. 「訂正した」と報告されたコミットのハッシュを特定する
  2. git show <ハッシュ> -- <対象ファイル>で、実際に対象ファイルへ加えた差分を確認する
  3. 差分が報告内容と一致しなければ、grepで誤った表現が全記事に残っていないか横断確認する

このステップの要点は、報告の文章を読むことと、実際のファイルの中身を見ることを別の作業として扱う点です。コミットメッセージは人が書く文章であり、実際の変更(diff)とは独立に誤りうるためです。

対象2記事のほかにも同じ誤記が伝播していないか、全記事をgrepで横断確認しました。該当は0件でした(自社実測・2026-08-08)。2記事にqa/check_sources.pyを実行した結果も、出典未対応のエラーは0件でした(自社実測・2026-08-08)。

05誤報告を二度と起こさないための仕組み

本誌はこの事故を受け、訂正作業の完了報告を、担当エージェント自身がgit diffの差分を添えて行う運用へ切り替えました。「訂正した」という文章だけの報告は、差分を伴わない限り完了とみなしません。

分業構成そのものは有効な設計です。評価者と実行者を分離した構成は、単一のAIに両方任せるより高い性能を示すとAnthropicは述べています(出典: Anthropic Engineering)。今回の事故も、執筆担当とは別の実測台帳担当が突合したことで検出できました。

Googleも、生成AIの利用そのものではなく、価値を伴わない誤りが読者に届くことを問題視しています(出典: Google Search Central・2025年12月10日更新)。スパムポリシー全体も同じ立場を明記しています(出典: Google 検索セントラル・2026-08-08確認)。数値の誤報告をゼロにする仕組みより、誤報告を検出できる網を何層持つかのほうが、実務では効きます。

自社で複数のAIに広告レポートを作らせている場合も、着眼点は同じです。「訂正しました」という報告を成果物として扱わず、実際の差分と突合する工程を、担当者の善意ではなく手順として組み込むことをおすすめします。広告効果測定の指標をAI時代にどう組み替えるかは『AI時代の広告効果測定、指標の優先順位をどう組み替えるか』にまとめています。Meta数値そのものの正しい読み方は『Meta広告のGEM改善、CTR実測値をどう読むか』で扱っています。

06同じ失敗を避けるためのチェックリスト

  • 一次ソースの数値を報告用に言い換える際、原文の指標(件数か比率か)を確認したか
  • 「訂正した」「対応済み」という報告を、差分(diff)を見ずに受け取っていないか
  • 訂正作業の完了報告は、担当者自身が実際の差分を添えて行う運用になっているか
  • 複数記事に同じ誤りが伝播した場合、対象ファイルをgrepで横断確認したか
  • git log --followなど、報告と実ファイルを機械的に突合できる手段を使っているか
  • 執筆担当と検証担当を分離し、片方の報告をもう片方が鵜呑みにしない運用になっているか
  • 数値の誤りを検出した場合、同じ数値を使った他の記事にも波及していないか確認したか
  • 検証の記録(いつ・誰が・何を突合したか)を、記憶ではなく残る形で保存しているか