Install and authenticate
pdfhell with
uvx pdfhell. Use the environment variable for your chosen provider:
ANTHROPIC_API_KEY, OPENAI_API_KEY, or GOOGLE_API_KEY.
Run a suite
runs/. Use --out, --junit,
--audit-pack, and --fail-threshold to make those artifacts explicit.
Inspect one trap
Isolate visual reading
Provider PDF APIs may use the embedded text layer, rendered pixels, or both. Pixels-only mode rasterizes locally and sends PNG pages instead:--dpi. Reports record the modality,
DPI, and pdfium build. Do not compare PDF and pixels-only scores as though they
were the same experiment.
Discover new traps
The optional research package provides the budgeted autoresearch loop used to propose and validate new families:mini-v4-sample for routine comparisons and use mini-v4 when you
need tighter per-family estimates. Always retain the suite hash from the report.
