---
name: project-finding3-external-exposure-grep-result-2026-08-14
description: 段 0b 実行結果 — Finding 3 (46,791 = 137 日 × 340 unique 重複) の 外部露出 grep で 「漏れていない」 確定、 公開数値経路 5 種 (site-stats + rei-stats + Activity Log + cron auto commit + rei-status-summary hook) は 全て 340 unique のみ露出、 累計膨張は載っていない。 Finding 3 priority は 内部 DB 太り扱いに 下げ。
metadata:
  node_type: memory
  type: project
  originSessionId: d2082c05-0e81-4fc9-9613-331ad2f49b5b
  modified: 2026-08-14T14:51:42.370Z
---

# 段 0b Finding 3 外部露出 grep 結果 (2026-08-14)

## 経緯

STEP 1334 arc close 直前 藤本さん follow-up の 4 件のうち「Finding 3 の 外部露出 check が先」 の 段 0b。 藤本さん key criterion:

> 46,791 が公開数値 (site stats / Activity Log / cron auto commit message) に流れているかを grep で 確認 → 漏れていれば priority 上げ (公開数値 137 倍膨張)、 漏れていなければ 内部 DB 太り 優先度下げ。 判断は 実測後、 順序は grep が先。

## grep 対象と結果

**literal 数値 `46791` / `46,791`**: repo 全体 10 hit 実測。 内訳:

| # | file | 内容 | 判定 |
|---|---|---|---|
| 1 | `public/tools/research-log-2026-08-14-knowledge-api-wiring-arc/index.html` | STEP 1334 診断 site page で「Finding 3 として 46,791 と 137 日 × 340 を明示」 | ✅ 診断記述 (業績数値でない) |
| 2 | `docs/RECENT_UPDATES.md` 2026-08-14 entry | STEP 1334 entry 内で「discoveries 46,791 は 137 日 × 340 unique の重複」 明示 | ✅ 診断記述 (業績数値でない) |
| 3-10 | `data/{crypto,wic-economy,cicy3,collatz-sigma-cascade,discovery-engine}/*.{json,csv}` | 独立データ (crypto feed / cicy3 Pareto features / wic-economy latest / collatz-sigma infinity-class / discovery-engine classified) の 実データ hit で 偶然 46791 を含む | ⚪ 無関係 (spot check confirm) |

**discoveries count 系 grep (公開経路 5 種)**:

| # | 経路 | 内容 | 46,791 露出 |
|---|---|---|---|
| A | `data/site-stats.json` + `dist-renderer/data/site-stats.json` | theories/papers/tests/leanTheorems/leanSorry/leanFiles/metadbEntries/latestAxioms/impossibilities/dailySources のみ | ❌ discoveries field 自体 不在 |
| B | `data/rei-stats.json` + `dist-renderer/data/rei-stats.json` | seed/step/test/peace/categories/papers/leanTheorems/metadbEntries/dailySources のみ | ❌ discoveries field 自体 不在 |
| C | `data/activity-log/latest.json` | recentCommits + stepMilestones + publishHistory のみ | ❌ discoveries 一切露出せず |
| D | cron auto commit message template (実測 latest) | `Auto: site rebuild + stats refresh (SEED 1675 / STEP 1334 / Papers 176)` = SEED/STEP/Papers のみ | ❌ discoveries 数値 不在 |
| E | `scripts/rei-status-summary.ts:74` (SessionStart hook で表示される 学習状況サマリ の source) | `discoveries: ${d.totalDiscoveries} (major ${d.majorCount})` = 直接 印字 | ⚠ 数値露出あり、 但し unique 340 のみ |

**経路 E 詳細**: `data/learning-log-2026-08-13.json:12` = `"totalDiscoveries": 340, "majorCount": 150`。 これは daily 1 回 run の unique 発見数であって 累計 46,791 ではない。 SessionStart hook で表示される数値も 340 (本 session 冒頭 system-reminder 「SEED_KERNEL: 1675 理論 / discoveries: 340 (major 150)」 で 実測 confirm)。

## 判定

**藤本さん criterion 「漏れていなければ 内部 DB 太り 優先度下げ」 に該当**。 公開数値経路 5 種 のうち:

- **A/B/C/D**: discoveries 数値 そのものが 一切露出していない (field 不在 or 別内容)
- **E**: 露出はあるが unique 340 のみ、 累計膨張 46,791 は 表示側 全経路で 隠されている

つまり: **discoveries table は 内部 storage で 137 倍膨張しているが、 公開数値経路には 膨張数値が一度も流れていない**。 表示側は 一貫して daily unique 340 を出す設計で、 137 日累計は 内部にのみ蓄積。

**残 2 経路** (STEP 1334 site page + RECENT_UPDATES.md) は 46,791 を明示しているが これは 「Finding 3 の診断内容」 の記述 = 業績数値ではなく 問題描写の一部として意図的に載せている (数値を隠すと 137 倍膨張という診断自体が伝わらない)。 「業績膨張露出」 ではない。

## 影響 (段 1-4 queue への 反映)

| 段 | 内容 | 影響 |
|---|---|---|
| 1 | 「非致命的 skip」 38 箇所 audit STEP | ★ **そのまま高優先度維持** (Finding 3 判定と 独立、 CI 緑握りつぶし audit は 「成功 signal decouple」 上位 pattern の 本命対策) |
| 2 | 案 C 実装 STEP (rebuild + OEIS/Wikidata/SEP schema 判断) | ⭕ discoveries table を rebuild script scope に **含めるか judgment** 追加。 A) 表示側 露出がない以上 内部太り放置で低リスク or B) rebuild 機会に 137 倍重複を整理 (daily_run_log は保持、 discoveries は distinct 340 に 再 build)。 藤本さん判断待ち。 |
| 3 | 8 Router API smoke test 新設 STEP | ⚪ 影響なし |
| 4 | arxiv radar 復活 | ⚪ 影響なし |

**結論の 1 行要約**: discoveries 46,791 は 「静かに内部で太っている」 だけで 「外に嘘の業績として流れている」 わけではない → 内部 DB 太り扱いで priority 下げ、 段 2 の rebuild scope 判断に付随。

## 順序原則 (副産物 confirm)

段 0b が 段 1 (audit) や 段 2 (実装) より 先に置かれた理由 = 「計器を直す前に、 計器で 露出範囲を測る」 が 順序原則 の 一貫適用。 実測前に 「大きい問題」 と決めつけて 段 1-2 を組み替えると 過剰対応になっていた。 実測後に 「露出なし → 内部太りのみ」 と 判定が 定まったのは 順序原則の operational value の 追加 evidence ([[feedback-one-reproduction-over-ten-unverified]] 継承)。

## 関連

- [[project-step1334-knowledge-api-wiring-and-deeper-disconnect-2026-08-14]] (Finding 3 origin、 46,791 数値の 出典)
- [[project-session-2026-08-14-step1334-arc-close-state]] (段 0a-4 queue、 本 file は 段 0b 完了 record)
- [[feedback-success-signal-decoupled-from-operational-state-2026-08-14]] (段 0a rename 済 3 例統合 pattern、 段 1 の 本命対策 pattern)
- [[project-knowledge-store-dual-sqlite-json-2026-08-14]] (段 2 案 C 実装、 discoveries scope 判断 追加)
- [[feedback-one-reproduction-over-ten-unverified]] (計器を測ってから判定する 順序原則の 本 file への 適用 evidence)
