Download Latest Version Shepherd 0.3.1_ Citation checking as a packaged workflow source code.zip (12.7 MB) Google Add to Preferred Sources
Home / v0.3.1
Name Modified Size InfoDownloads / 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.

Source: README.md, updated 2026-09-09