| name | read-prior |
| description | Web-search validation of citation and novelty claims from check_claim.json. Checks whether cited facts are accurate and novelty claims ("first", "pioneering") hold against published literature. |
| author | PaperDoctor Research |
| license | MIT |
| tags | ["Reference","Novelty","Citation-Check","WebSearch"] |
| dependencies | ["read-txt"] |
| argument-hint | ["paper_dir"] |
| user-invocable | true |
| allowed-tools | Read, WebSearch, WebFetch |
Citation & Novelty Validation
Validate claims from check_claim.json that require external evidence.
Prerequisites
{paper_dir}/reports/check_claim.json
Workflow
- [ ] Step 1: Load target claims
- [ ] Step 2: Search and judge each claim
- [ ] Step 3: Save report
Step 1: Load Target Claims
Read {paper_dir}/reports/check_claim.json. Collect all claims where evidence_type includes "related_work".
Each claim's id, source, quote, claim, evidence_type fields should be copied as-is into the output — do not modify them.
These cover three sub-types — use the quote and claim text to identify which:
- Baseline comparison — compares against another method ("outperforms X by Y%")
- Cited fact — characterizes or cites another paper ("X achieves Y on benchmark Z")
- Novelty assertion — claims priority over prior work ("first", "pioneering", "no prior work has")
Step 2: Search and Judge
For each claim, run WebSearch queries. When a relevant paper is found, fetch its full page (arXiv abstract or PDF landing page) and look for specific supporting details — e.g., which table reports the result, which section describes the method, what numbers are shown. Include these details in reason (e.g., "Table 2 in [paper] reports X% on [benchmark] under the same setting").
Assign a status:
| Status | Meaning |
|---|
pass | Web evidence confirms the claim |
warning | Claim is imprecise, overstated, or has a missing citation |
error | Claim is factually wrong or clear prior art exists |
unverifiable | Insufficient web evidence |
For novelty claims, also note if the novelty is novel, incremental, or prior_art_exists.