File: scripts/research-radar/arxiv-fetcher.ts (+38 line net)
main() 内 watch = JSON.parse(WATCH_FILE) の 直後 に Map<arxivId, {step, alignment, withdrawn}> build (arxivId normalized、 step は step_audit_history first entry from regex or notes fallback)auditMarkerFor(paperUrlOrId) = extractCanonicalArxivId() (STEP 2208 shared module) → lookup → ✓ audited STEP N or ⚠ WITHDRAWN (STEP N) or ''### N. Title を ### N. Title{marker} に embed### 1. A Machine-Checked Proof that Gardam's ... ### 2. A Fibonacci theorem for Collatz trajectories via modular graph structure ✓ audited STEP 1730/1732 ### 3. Parity vectors and paradoxical sequences in the accelerated Collatz map ⚠ WITHDRAWN (STEP 2202) ### 4. A Boolean polynomial operator for the Collatz 3n+1 problem ✓ audited STEP 1724
Reader (Claude session or 藤本さん or 第三者) が radar 本文 レベル で 既 audit paper vs fresh 判別可能。
fm-code-duplication-audit-index-build marker candidate、 未来 arxiv-audit-index.ts shared module 抽出 candidate (STEP 2208 pattern 継承)recent 順序 不変: audit marker は 表示 only、 sorting/filter に 影響 なし、 fresh paper 押上 logic は STEP 2203 Feature 1[\d/]+ regex で 保持[via 藤本さん explicit go 2nd batch of 6 items sequential #4 / execute: rei-aios-59]