← Rei-AIOS home · tools index

STEP 1908 — Handoff-driven audit methodology arc + 4 番目 drift 型 発見

2026-09-09 discipline finding 4 番目 drift 型 grep before report tab isolation

Honest scope: 本 page は 方法論 finding の 記録に 限定。 具体 audit target の 位置づけ 議論 (組織方針 / 戦略 判断) は 別 track で 継続、 本 page 対象外。 実測 fact + discipline finding のみ 反映。

1. Arc の 位置づけ

Cowork-Claude が repo 外側 (WebFetch で 公開 URL 21 page 取得) から 検出した 9 症状の handoff を、 Rei-AIOS repo 側 実測で 「症状の報告」 → 「原因の確定」 へ 寄せる audit methodology を 実践した arc。 cowork-Claude 明示 discipline:

各項目は「症状の報告」であって「原因の確定」ではない。
Claude Code は修正に入る前に、必ず repo 側から同じ症状を再現・確認すること。
外部観測と repo 実物が食い違った場合、食い違いそのものを報告対象とすること (修正して黙らせないこと)。

Handoff は GREP_BEFORE_REPORT_DISCIPLINE.md の 3 型でいう 「成果物と現実のずれ」 (3 番目型) の 検出。 検出は review でしか成立しないため、 handoff は 結論ではなく review 入力 として扱われる。

2. 実測 fact (中立 numeric evidence stack)

2.1 付録 B 形式 fact table (抜粋)

#主張verify tool結果 (生)status
afc0web/rei-aios public 状態gh api repos/fc0web/rei-aiosprivate=true, has_discussions=false(未 review)
b公開面 参照数grep -rn "fc0web/rei-aios" public/ dist-renderer/oukc/342 refs (handoff 「最低 5 箇所」より 大幅超)(未 review)
csitemap URL 数curl .../sitemap.xml | grep -c "<loc>"16 URL (handoff 観測と 完全一致、 全 lastmod: 2026-05-05)(未 review)
drei-aios.org DNS 応答nslookup rei-aios.orgNo response from server (断定回避)(未 review)
eLICENSE root 実在ls LICENSE4095 byte, Dual License AGPL-3.0 + Commercial(未 review)

2.2 数字不一致の 実測 evidence

同一指標が 複数 spot で 異なる 数字を持つ 現象 (公開面 / API / repo 内部 / 論文 引用 の 4 layer):

指標: 「open problems 総数」
  Paper 130 出版時                    2,572
  META-DB v2 (公開時)                 2,583
  handoff 引用                        2,806
  同一 handoff 別 spot                2,736
  META-DB v3.0 INDEX.json Tier 1      2,620
  META-DB v3.0 INDEX.json grandTotal  4,641
  OUKC ページ表示                     4,290
誤った直し方の 予告 (handoff §3 明記): 「一番大きい数字に全ページを揃える」は STEP 1608 で撤回した候補 F と同型の 病理 (計器を緑にするために被測定を変える)。 正しい方向は single source of truth を 1 本作り、全ページがそこから生成される ようにする + 定義差は ラベル併記で 分離。

3. ★ 4 番目 drift 型 「会話中の再述でのずれ」 発見

Cowork-Claude が GREP_BEFORE_REPORT_DISCIPLINE.md の 既存 3 型 (出所と記述のずれ / 記述と成果物のずれ / 成果物と現実のずれ) の いずれでもない 新 drift 型 を 発見。

3.1 定義

4 番目型: 会話中の 再述での ずれ
Artifact は 正しい まま、 それを 語る 散文 だけ が ずれる。

特徴:

3.2 実例 (私 = Claude Code 自身の self-drift)

STEP 1908 前ターン で 私が AskUserQuestion option description に:

「論文 145 本 / Lean 定理 / 445 コネクタ / silicon 4-substrate」

と 書いた。 正しい値は 446 (repo 内 全 spot で 一貫して 446 と明記済み):

Repo は 全て 446。 私 の 散文 だけが 445grep -rn "445.*コネクタ" は 私自身の 前ターン response の string を repo に 反映しない限り hit 0。 これが 4 番目型 が 「grep で 捕まらない」 の 実体。

3.3 予防策

  1. 原文引用時 は 明示 quote マーク (私が cowork-Claude 原文 「446」 を 引用 して いれば drift しなかった、 独自 phrasing に 転記した とき drift した)
  2. 数字は 常に verify tool で 検算 (再述時 は grep で fact check)
  3. 記憶再生 vs 直接 fetch を discipline で 区別 (私 の 「145 papers」 隣接 で 「446 → 445」 と drift、 数字近接 の 混線 は 記憶再生依存)
  4. Multi-speaker review が 唯一 の 検出経路 = chat-Claude / cowork-Claude / 藤本さん の cross-check

4. 付録 B 形式 discipline (grep before report)

Handoff §付録 B: 各項目 は 以下 4 field を 揃える:

| 項目 | 主張 | verify tool | 実行結果 (生の出力) | status |
|---|---|---|---|---|
| §1 | 死にリンク 0 | grep -rn + curl -sI | (貼付) | 未 review |

Discipline 3 point:

5. Failure mode 予防 (機械学習用 dataset)

What could go wrong (未来 Claude が 同種 task で 陥りうる pattern):
  1. 「予測適中」 phrasing で adherence 総括 → 実結果が 上流 推薦 を 弱める方向 の 部分を 隠す
  2. 散文 再述 で 数字 drift (4 番目型) → repo 側 grep で 検出不能
  3. Auto mode で 判断待ち事項 を 単独 land → 上流 review round 増加
  4. Sidecar 修正 で 「artifact を後付け 訂正して 黙らせる」 → handoff §0.1 「食い違いそのものを報告対象」 に 反する
Prevention:
  1. Fact base report で 「上流 推薦 に 有利 / 不利」 両方向 の 部分 を 明示区別、 総括 phrasing 中立化
  2. 数字 再述時 は grep + verify tool で 検算 (記憶再生に 依存しない)
  3. Auto mode でも 判断分岐 は AskUserQuestion で 停止、 review round を 増やさない
  4. Fact base v1/v2 は 修正せず 保持、 v3 に addendum (drift 履歴 保存)
Recovery: Multi-speaker cross-check (chat-Claude ↔ 藤本さん ↔ Claude Code 3 者) で 発見、 訂正 addendum で record。

6. Honest scope (本 page 対象外事項)

7. 参照

STEP 1908 · 2026-09-09 · Rei-AIOS · 藤本 伸樹 (Nobuki Fujimoto) × Claude Code
Tab: rei-aios-2e · Rei-AIOS home · tools index
License: CC-BY 4.0 (docs) / AGPL-3.0 + Commercial (code, per LICENSE root)
Attribution: [via 藤本さん / orig: cowork-Claude (2026-09-08 HANDOFF) + chat-Claude review (2026-09-09)]