Tarik Moussa
c8b127bae0
fix(sources): resolve arXiv IDs via arXiv DOI (OpenAlex /works/arxiv: 404s)
OpenAlex' /works/{id}-Pfad akzeptiert die arxiv:-Namespace-Form nicht (404).
_resolve_id löst arXiv-IDs jetzt auf die arXiv-DOI 10.48550/arXiv.<id> auf —
empirisch verifiziert für modern (1005.2698) und legacy (math/0603097) IDs.
Behebt D-03 (Erstingest: alle Metadaten leer, weil fetch_paper 404 gab).
- _resolve_id: arxiv:-Präfix strippen, arXiv-DOI bauen
- Tests: arxiv (modern/legacy/prefixed) erwarten jetzt doi:10.48550/arXiv.*
- 19 Tests grün, ruff + mypy sauber
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 23:14:52 +02:00
..
2026-06-05 07:34:51 +02:00
2026-06-05 07:13:01 +02:00
2026-06-04 23:48:06 +02:00
2026-06-05 07:04:12 +02:00
2026-06-05 07:40:25 +02:00
2026-06-04 23:47:18 +02:00
2026-06-05 07:13:01 +02:00
2026-06-05 07:40:25 +02:00
2026-06-07 23:14:52 +02:00
2026-06-04 23:31:15 +02:00