paper-trail-acquire
Troisième passe du pipeline cible refondu. Lance la cascade PDF (10 sources : Crossref OA + arXiv + OpenAlex + Unpaywall + HAL + CORE + éditeur par DOI +…
Dernière passe du pipeline cible refondu. Insère les wikilinks finaux dans le SOTA (vers PDF si validé, sinon vers ancre dans une section `## Statut des sources` régénérée idempotemment en bas du fichier). Présuppose que les passes identify/purge/acquire ont été lancées.
$ npx -y skills add roomi-fields/paper-trail --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/paper-trail-linkifyContext preview
What this command does when you run it.
Dernière passe du pipeline cible refondu. Insère les wikilinks finaux dans le SOTA (vers PDF si validé, sinon vers ancre dans une section `## Statut des sources` régénérée idempotemment en bas du fichier). Présuppose que les passes identify/purge/acquire ont été lancées.
description: Dernière passe du pipeline cible refondu. Insère les wikilinks finaux dans le SOTA (vers PDF si validé, sinon vers ancre dans une section `## Statut des sources` régénérée idempotemment en bas du fichier). Présuppose que les passes identify/purge/acquire ont été lancées.
Étape 4 du pipeline cible refondu. Insère les wikilinks finaux dans le SOTA et ajoute/régénère la section `## Statut des sources` en bas.
/paper-trail:linkify <SOTA-path> # dry-run (compte uniquement) /paper-trail:linkify <SOTA-path> --apply # applique + backup git
1. **Vérifie git initialisé** dans le vault.
2. **Extrait les sections + sub-agent citation-parser** (parallèle), comme pour identify, produisant `/tmp/citations_<sota_stem>.json`.
3. **Lance le linkify** :
python3 -m pipeline linkify <SOTA-path> \
--citations-json /tmp/citations_<sota_stem>.json [--apply]Comportement par mention :
`sota_cited_confirmed`) AVEC un `pdf_path` → wikilink direct vers le PDF, par exemple : `[[Sources/Knuth_1965_Translation.pdf|knuth_1965]] — Knuth 1965 (LR)`
une section `## Statut des sources` régénérée en bas du SOTA. Exemple : `[[#source-younger-1967|younger_1967]] — Younger 1967`
4. **Régénère la section `## Statut des sources`** idempotemment, encadrée par :
<!-- paper-trail:statut:begin --> ## Statut des sources ... <!-- paper-trail:statut:end -->
5 sous-sections : validées / en cours / bloquées / rétractées / non créées. Chaque entrée a une ancre `<a id="source-..."></a>` ciblable.
5. **Présente le récap** : N wikilinks PDF + N wikilinks ancre + N entrées dans la section Statut.
un retry.
Anti-hallucination plugin for academic research in Claude Code. Create literature reviews and papers guaranteed without fabricated citations.
Troisième passe du pipeline cible refondu. Lance la cascade PDF (10 sources : Crossref OA + arXiv + OpenAlex + Unpaywall + HAL + CORE + éditeur par DOI +…
Batch audit of every SOTA in the vault. For each SOTA, identifies refs that are page1_validated (technical OK) but not yet sota_cited_confirmed (content…
Per-citation audit of an academic article (LaTeX or Markdown). Produces RECEIPTS.md classifying each citation as VALID/ADJUST/INVALID/UNVERIFIABLE. Optional…
Audit a SOTA's bibliography. Classify each cited ref by validation state. Optional --purge removes citations to retracted refs from the SOTA (with .bak backup).
Acquire PDFs via the 8-source cascade (11 with opt-in extended sources) for a single ref by slug, or a batch filtered by state. Validates page 1 anti-homonymy…
Inspect a single reference in detail (identity, PDF status, acquisition history with verdicts, citation context in vault, state transitions) and decide its…