| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-09 | 1.6 kB | |
| Shepherd 0.3.1_ Citation checking as a packaged workflow source code.tar.gz | 2026-09-09 | 11.5 MB | |
| Shepherd 0.3.1_ Citation checking as a packaged workflow source code.zip | 2026-09-09 | 12.7 MB | |
| Totals: 3 Items | 24.2 MB | 0 | |
Shepherd now includes a citation checker that verifies bibliographic references, explains confirmed errors, and proposes evidence-backed corrections.
:::bash
pip install --upgrade "shepherd-ai[citation-checker]==0.3.1"
claude auth login
shepherd-check-citations paper paper.pdf --output citation-report
The workflow extracts references from PDFs, collects evidence, verifies complete matches deterministically, and sends difficult cases to Opus in batches. Reports include source links, field-level findings, and BibTeX corrections. Runs preserve evidence and execution traces, support resuming, and retain completed citations when a batch fails.
Live reviews require Claude Code subscription authentication and a supported native jail on Linux or macOS.
The repository includes the original task, the final workflow, and reproducible evaluation artifacts. The frozen development selection scores 116/140 citations (82.9%) across Manual, HALLMARK, and DeLTA. Ten ambiguous labels are excluded; abstentions and unfinished citations count as errors. This screened development selection is not a held-out benchmark.
This release also:
- Selects workspace execution backends appropriate for the host platform.
- Fixes snapshot identity being affected by creation timestamps.
- Prevents generated test caches from breaking workspace discovery.
- Aligns public Claude SDK dependency bounds with the tested workspace range.
Installation, PDF extraction, deterministic checking, and resume were validated on Python 3.11–3.14.