Flagship workflow Β· editorial, not benchmarked
A reproducible AI workflow for research papers
Use Claude Code, Obsidian, LaTeX, and Codex as four bounded roles. The goal is not automatic authorship; it is a manuscript whose claims, sources, build, and review trail you can inspect.
The division of labor
Start with this folder, not a blank chat
paper-project/
βββ sources/ # permitted PDFs, links, and notes
βββ source-ledger.md # claim β citekey β verification status
βββ outline.md
βββ manuscript.tex
βββ library.bib
βββ build.log
βββ review-findings.mdThe source ledger is the control surface. For every material claim, record the citekey, the passage or page that supports it, whether you personally opened it, and what remains uncertain.
Use explicit handoffs
- Sources β outline: give Claude Code only permitted source material and require citekeys on factual statements.
- Outline β manuscript: preserve unsupported claims as visible questions; do not let fluent prose erase uncertainty.
- Manuscript β build: keep LaTeX warnings and broken references in the artifact instead of cleaning only the PDF.
- Build β review: give Codex the ledger, manuscript diff, and build log; ask for unsupported claims, logical gaps, and reproducibility failures.
- Review β decision: open every cited source yourself and resolve each finding before submission.
What βdoneβ means
A compiled manuscript, clean bibliography links, retained build warnings, a source ledger with no unresolved material claims, and a review log showing what the second model caught and how you resolved it.
Important boundary
Models can fabricate citations, misread sources, and agree on the same error. Follow journal and institution authorship rules, do not upload restricted material, and use qualified human review where the consequences warrant it.