STEP 2019 · 2026-09-14 · rei-aios-98 · Phase 3d 資料照合

Scholars Dictionary v0 — Phase 3d: Wikidata QID anchors for 50 persons

STEP 2005 arc 判断待ち 5 items のうち (iii) Phase 3d 資料照合 の execute。 Wikidata wbsearchentities API を 使用して 50 persons に QID anchor を 追加。 50/50 fetch success、 zero errors。

State: 50/50 Wikidata QIDs fetched + persons.jsonl updated + external_ids anchor 追加 + HTML page に Wikidata link 表示。 Provenance は 依然 unverified (Wikidata は tertiary source、 primary/secondary 昇格 は DOI/ISBN 別 verify pass)。

1. 目的

STEP 2018 で Layer A (name-only 50 名 seed) 公開 後、 各 person に authoritative external anchor を 追加する pipeline。 Wikidata QID は 「この 名前 が どの entity を 指すか」 の disambiguation anchor として 機能、 未来 の primary/secondary reference lookup (MacTutor / DOI / ISBN) の 起点。

藤本さん directive「A: このまま (iii) → (iv) を続けて実行」 (2026-09-14) を 受け、 STEP 2019 として execute。

2. Fetch method + result

ItemValue
APIhttps://www.wikidata.org/w/api.php?action=wbsearchentities
Search parametersname (Latin canonical、 seed 由来) + language=en + type=item + limit=10
Best-match heuristicdescription contains mathematician/astronomer/physicist/scientist/polymath/philosopher/geometer/algebraist/logician (fallback: first hit)
Rate limit600 ms 間隔 (≈100 req/min)
Total fetches50
Success50/50 (100%)
Errors0
Wall-clock time~50 seconds (Node https module + 50 × 600ms sleep)
Outputdata/scholars-dictionary/v0/wikidata-qid-map.json (50 entries + top-3 candidates each)

3. Sample QIDs (verifiable via /wiki/Q...)

BinPersonQIDWikidata description
A03EuclidQ8747ancient Greek mathematician (fl. 300 BC)
A15Isaac NewtonQ935English mathematician and physicist (1642–1727)
A17Leonhard EulerQ7604Swiss mathematician, physicist, and engineer
A19Carl Friedrich GaussQ6722German mathematician and physicist (1777–1855)
B05Kunihiko Kodaira 小平 邦彦Q333918Japanese mathematician (1915–1997)
B15Grigori PerelmanQ117346Russian mathematician (born 1966)
B19Maryam MirzakhaniQ1771279Iranian mathematician (1977–2017)
B20Maryna ViazovskaQ23721911Ukrainian mathematician (born 1984)
C03Al-KhwarizmiQ90389th-century Persian mathematician and astronomer
C06Madhava of SangamagramaQ115590Indian mathematician and astronomer (c.1340-c.1425)
C10Seki Takakazu 関 孝和Q470531Japanese mathematician

Full mapping: /data/scholars-dictionary/v0/wikidata-qid-map.json

Schema-v0.md example verify: Schema example の Gauss QID Q6722 が Phase 3d fetch 結果 と 完全一致 = 「私 memory 由来 の 例値」 vs 「fetch 実測値」 の 独立 verification pass。

4. Discipline (PRE_REG § 6 gate 準拠)

5. Case 2 (公開面例外 rule) self-apply verify

藤本さん directive「A: このまま (iii) → (iv) を続けて実行」 = literal numeric 「(iii)」 + 「(iv)」 含有 but 実測 target 「Phase 3d full execute」 一致 = subdivision なし、 公開面 include (persons.jsonl 更新 + HTML page 更新 + top page pill 追加予定) → Case 2 rule 発動 not = Case 1 self-apply 25 回目 milestone 継続。

6. 4-layer site 反映

  1. Layer 1: 更新 public/tools/scholars-dictionary/index.html (Wikidata QID badge link 追加、 stat panel に "Wikidata QID N/50" 追加) + 本 research-log page
  2. Layer 2: dist-renderer/ mirror (persons.jsonl + summary + wikidata-qid-map + scholars-dictionary/index + research-log)、 md5 一致 verify
  3. Layer 3: scripts/build-daily-banner.tshasScholarsDictionaryV0Phase3d regex + 🔗 pill 追加
  4. Layer 4: docs/SITE_COVERAGE_MAP.md entry + memory hook + notepad

7. STEP 2005 arc 判断待ち 5 items — 現状 (post-STEP 2019)

#ItemStatus
(i)Layer A 先行公開 pipeline (Phase 4a)STEP 2018 で 完了
(ii)Cohort A LLM 無補助採取 (fresh session)Deferred (fresh Claude Opus session 別手配)
(iii)Phase 3d 資料照合 (WebFetch primary reference)本 STEP 2019 で 完了 (Wikidata QID anchor 50/50) — primary/secondary 昇格 (DOI/ISBN) は 別 pass
(iv)MDE 独立 verify (Python power analysis)次 STEP candidate (継続実行 予定)
(v)Bin D v1 追試 事前登録起草v0 完了後 (defer)

8. Honest scope

Wikidata QID = anchor のみ: 生没年 / domain / non_western_flag の 記載値 と Wikidata 記載値 の 個別 field-level verify は 実行なし (それ は 別 verify pass = 時代差 / 表記揺れ / re-birth 情報 の 個別 judgment 必要)。 Provenance level 昇格 なし: primary (DOI/一次資料) / secondary (ISBN/教科書) 判定 は 未実行、 Wikidata は tertiary で 昇格条件 未達。 Wikidata 自身 の 正確性: 一般 に 高精度 だが完璧 でない、 特に 生没年 の "circa" 判定 や 非西欧圏 人名 の transliteration variant は Wikidata 内 に inconsistency が 存在する 場合あり。 Best-match heuristic の 副作用: description に mathematician 等 の キーワード 含まれない person (存命 の Fields 賞受賞者 で description が 短い場合) は fallback で first-hit 選択、 これは Wikidata 自身 の ranking に依存。

9. Failure mode dataset (未来 Claude 継承 material)

10. Related