roomi-fields/paper-trail

Anti-hallucination plugin for academic research in Claude Code. Strict FSM + 10-source PDF cascade + page 1 anti-homonymy + 19 invariants + per-citation audit. Vault-agnostic (Obsidian/flat/Zotero). MIT.

5Stars on the repository
38Mods indexed here, across every type
9d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

cascade-runner

01

roomi-fields/paper-trail

Agent

Sub-agent that orchestrates the PDF acquisition cascade for a batch of refs. Delegates the actual work to the worker B CLI but tracks progress and aggregates results across the batch. Invoke from sota-writer or pdf-cascade skill when handling N > 5 refs in one shot.

5 9d ago A 60 tokens original MIT

citation-parser

02

roomi-fields/paper-trail

Agent

Sub-agent that parses bibliographic sections and inline citations from SOTA / article text. Takes raw text (a section header + content, or an inline excerpt) and returns structured JSON [{author, year, title, doi?, venue?, raw}]. Isolates the LLM extraction from the main agent context. Invoke from the INGEST pipeline…

5 9d ago A 88 tokens original MIT

claim-checker

03

roomi-fields/paper-trail

Agent

Sub-agent that audits a specific claim against the PDF cited. Invoked by citation-receipts skill for deep PDF↔claim verification. Returns structured verdict (VALID/ADJUST/INVALID/UNVERIFIABLE) with evidence quoted from the source. Isolates the heavy PDF reading from the main agent's context.

5 9d ago A 69 tokens original MIT

page1-validator

04

roomi-fields/paper-trail

Agent

Sub-agent that validates whether a downloaded PDF matches the expected metadata (author, title, year). Anti-homonymy check on page 1. Invoke when a manual page 1 verification is needed on an acquired PDF, separate from the cascade's automatic validation.

5 9d ago A 57 tokens original MIT

researcher

05

roomi-fields/paper-trail

Agent

Sub-agent that performs exhaustive multi-source academic search (paper-search MCP across 22 platforms + optional NotebookLM + optional WebSearch). Returns structured JSON of candidate refs for sota-writer phase A. Invoke when broad literature search is needed without polluting the main agent's context.

5 9d ago A 58 tokens original MIT

textbook-resolver

06

roomi-fields/paper-trail

Agent

Sub-agent that decides what to do with incomplete textbook references in the registry. Takes a JSON list of candidates (refs with year=0000 or title=empty, plus their siblings = other refs with same lastname) and returns JSON decisions (mergeinto, complete, or blocked). Invoked by /paper-trail:resolve-textbooks slash…

5 9d ago A 91 tokens original MIT