STEP 2019 · 2026-09-14 · rei-aios-98 · Phase 3d 資料照合
STEP 2005 arc 判断待ち 5 items のうち (iii) Phase 3d 資料照合 の execute。 Wikidata wbsearchentities API を 使用して 50 persons に QID anchor を 追加。 50/50 fetch success、 zero errors。
unverified (Wikidata は tertiary source、 primary/secondary 昇格 は DOI/ISBN 別 verify pass)。
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。
| Item | Value |
|---|---|
| API | https://www.wikidata.org/w/api.php?action=wbsearchentities |
| Search parameters | name (Latin canonical、 seed 由来) + language=en + type=item + limit=10 |
| Best-match heuristic | description contains mathematician/astronomer/physicist/scientist/polymath/philosopher/geometer/algebraist/logician (fallback: first hit) |
| Rate limit | 600 ms 間隔 (≈100 req/min) |
| Total fetches | 50 |
| Success | 50/50 (100%) |
| Errors | 0 |
| Wall-clock time | ~50 seconds (Node https module + 50 × 600ms sleep) |
| Output | data/scholars-dictionary/v0/wikidata-qid-map.json (50 entries + top-3 candidates each) |
| Bin | Person | QID | Wikidata description |
|---|---|---|---|
| A03 | Euclid | Q8747 | ancient Greek mathematician (fl. 300 BC) |
| A15 | Isaac Newton | Q935 | English mathematician and physicist (1642–1727) |
| A17 | Leonhard Euler | Q7604 | Swiss mathematician, physicist, and engineer |
| A19 | Carl Friedrich Gauss | Q6722 | German mathematician and physicist (1777–1855) |
| B05 | Kunihiko Kodaira 小平 邦彦 | Q333918 | Japanese mathematician (1915–1997) |
| B15 | Grigori Perelman | Q117346 | Russian mathematician (born 1966) |
| B19 | Maryam Mirzakhani | Q1771279 | Iranian mathematician (1977–2017) |
| B20 | Maryna Viazovska | Q23721911 | Ukrainian mathematician (born 1984) |
| C03 | Al-Khwarizmi | Q9038 | 9th-century Persian mathematician and astronomer |
| C06 | Madhava of Sangamagrama | Q115590 | Indian mathematician and astronomer (c.1340-c.1425) |
| C10 | Seki Takakazu 関 孝和 | Q470531 | Japanese 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。
wikidata-qid-map.json に 保存、 chosen_reason (description match text) も 保存 = 未来 re-verify + audit 可能藤本さん 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 継続。
public/tools/scholars-dictionary/index.html (Wikidata QID badge link 追加、 stat panel に "Wikidata QID N/50" 追加) + 本 research-log pagedist-renderer/ mirror (persons.jsonl + summary + wikidata-qid-map + scholars-dictionary/index + research-log)、 md5 一致 verifyscripts/build-daily-banner.ts に hasScholarsDictionaryV0Phase3d regex + 🔗 pill 追加docs/SITE_COVERAGE_MAP.md entry + memory hook + notepad| # | Item | Status |
|---|---|---|
| (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) |
data/tabs/rei-aios-f3/scholars-dictionary-v0/PRE_REGISTRATION.md (v0.2 sealed SHA-256 4771e8a2...)scripts/scholars-dictionary/fetch-wikidata-qids.tsscripts/scholars-dictionary/update-persons-with-external-ids.ts/data/scholars-dictionary/v0/wikidata-qid-map.json