roomi-fields

58 mods across 5 repositories, 208 stars between them.

textbook-resolver

25

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

paper-trail-acquire

26

roomi-fields/paper-trail

Command

Troisième passe du pipeline cible refondu. Lance la cascade PDF (8 sources : Crossref OA + arXiv + OpenAlex + Unpaywall + HAL + CORE + archive.org + WebSearch ; jusqu'à 11 avec les sources étendues opt-in) ciblée sur les refs d'un SOTA donné. Différent de pipeline run qui itère sur TOUTES les refs actives — acquire ne…

5 9d ago A 104 tokens original MIT

roomi-fields/paper-trail

Command

Batch audit of every SOTA in the vault. For each SOTA, identifies refs that are page1validated (technical OK) but not yet sotacitedconfirmed (content audited), and launches audit-sota on those SOTAs. Returns a per-SOTA summary at the end.

5 9d ago A 60 tokens original MIT

roomi-fields/paper-trail

Command

Per-citation audit of an academic article (LaTeX or Markdown). Produces RECEIPTS.md classifying each citation as VALID/ADJUST/INVALID/UNVERIFIABLE. Optional --warn inserts inline warnings in a .bak copy of the source.

5 9d ago A 53 tokens original MIT

roomi-fields/paper-trail

Command

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).

5 9d ago A 36 tokens original MIT

paper-trail-cascade

30

roomi-fields/paper-trail

Command

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 on each download.

5 9d ago A 44 tokens original MIT

paper-trail-decide

31

roomi-fields/paper-trail

Command

Inspect a single reference in detail (identity, PDF status, acquisition history with verdicts, citation context in vault, state transitions) and decide its fate. Offers actionable decisions based on the ref's current state.

5 9d ago A 42 tokens original MIT

paper-trail-doctor

32

roomi-fields/paper-trail

Command

Audit the registry via the 19 mechanical invariants (I1-I19). Reports ERROR/WARN/INFO violations. Optional auto-fix for safe ones (I4 path, I6 sha256, I9 attempts).

5 9d ago A 45 tokens original MIT

roomi-fields/paper-trail

Command

Première passe du pipeline cible refondu (read-only). Produit un rapport d'identification : pour chaque mention citée dans le SOTA, indique si la fiche existe déjà au registre, son état actuel, si elle a un PDF, et l'action recommandée (réutiliser / créer / passer en revue). Ne modifie ni le SOTA ni le registre.

5 9d ago A 76 tokens original MIT

roomi-fields/paper-trail

Command

Batch INGEST across the entire vault. Scans all SOTAs, identifies those with bibliographic sections containing free-text citations, then runs /paper-trail:ingest on each one sequentially. Reports per-SOTA summary at the end. The single batch entry point to make a legacy vault fully conform to the paper-trail pipeline.

5 9d ago A 69 tokens original MIT

paper-trail-ingest

35

roomi-fields/paper-trail

Command

Ingest the citations of one SOTA into the registry. Extracts bibliographic sections, parses citations via the citation-parser sub-agent, resolves DOI via Crossref/S2, deduplicates against the registry, creates new candidate refs, and substitutes free-text citations with [[wikilinks]]. Required first step to make a…

5 9d ago A 75 tokens original MIT

roomi-fields/paper-trail

Command

Injecte une URL OA connue (HAL, dépôt uni, NIME, page perso) pour une ref dont la cascade automatique a échoué, puis relance l'acquisition + validation page 1.

5 9d ago A 41 tokens original MIT

paper-trail-linkify

37

roomi-fields/paper-trail

Command

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.

5 9d ago A 70 tokens original MIT

roomi-fields/paper-trail

Command

Start writing an academic paper (IMRaD structure) on a topic, with anti-hallucination citation verification at every step. Builds on existing audited SOTAs.

5 9d ago A 35 tokens original MIT

roomi-fields/paper-trail

Command

Create a new State-of-the-Art review on a topic, guaranteed without hallucinated citations. Inverted workflow (research → acquire PDFs → read → write), refuses to write from memory.

5 9d ago A 37 tokens original MIT

paper-trail-purge

40

roomi-fields/paper-trail

Command

Nettoie les wikilinks invalides d'un SOTA (vers refs retracted, refs 0000 orphelines, suffixes numériques 234, fichiers techniques 20ATLAS/, 30DEV/, .canvas, slugs non-bibliographiques). Opère uniquement sur le SOTA, jamais sur le registre. Backup git auto avant --apply.

5 9d ago A 84 tokens original MIT

roomi-fields/paper-trail

Command

Re-evaluate refs in state awaitingrtfmocr via rtfm check. Transitions to page1validated if OCR succeeded, or needsreacquisition if OCR failed.

5 9d ago A 45 tokens original MIT

roomi-fields/paper-trail

Command

Local-only per-citation audit (no remote API). Reads the cited PDFs from the local registry, generates RECEIPTS.md. Faster than audit-article (no Crossref / paper-search calls).

5 9d ago A 40 tokens original MIT

roomi-fields/paper-trail

Command

Nettoyage historique du registre des fiches bibliographiques (les 900 fiches existantes). Cible les vieilles fiches mal nommées (0000, untitled) ET les duplicates avec suffixes numériques (foo2020bar2, 234) qui sont des artefacts de runs INGEST passés. Délègue les décisions au sub-agent textbook-resolver. Les merge…

5 9d ago A 109 tokens original MIT

roomi-fields/paper-trail

Command

Resolve incomplete textbook references in the registry. Reads candidates via pipeline resolve-textbooks --list, invokes the textbook-resolver sub-agent to produce a decisions JSON (mergeinto / complete / blocked), and applies via pipeline resolve-textbooks --apply-from. Fully automated cleanup pass after INGEST.

5 9d ago A 62 tokens original MIT

paper-trail-review

45

roomi-fields/paper-trail

Command

Review and arbitrate problematic references (cascade-exhausted, unresolved UID, awaiting OCR). Generates an up-to-date report, walks through cases by category, and applies arbitration decisions to the registry.

5 9d ago A 39 tokens original MIT

paper-trail-search

46

roomi-fields/paper-trail

Command

Search the validated registry for references matching a topic (author, title, year, slug). Returns only refs in state page1validated or sotacitedconfirmed by default — i.e. references that have been technically validated (PDF acquired, page 1 OK) or fully audited (content validated against PDF). Used by sota-writer /…

5 9d ago A 87 tokens original MIT

PreToolUse

48

roomi-fields/paper-trail

Hook

Runs before the agent uses a tool for Write and Edit tool calls, executing precheck_sota_wikilinks.py and pre_save_sota_check.py via python3 (2 commands). From roomi-fields/paper-trail.

5 9d ago A tokens not measured original MIT