Read-only scanner for latexml-oxide conversion logs and sweep outputs. Use for mechanical log work over many files — tallying Error:/Fatal: classes, extracting first errors per paper, counting statuses across a sweep directory — so the main session receives only the aggregated table, never the log dumps. Reports…
Triage a failing/suspicious arXiv paper and decide whether its errors — or a structural / rendering difference from LaTeX — are a GENUINE Rust regression or parity with Perl LaTeXML. Use when investigating a conversion error/fatal, a "Rust-only" candidate from cortex, a sandbox/canvas failure, a construct that comes…
Post-sweep triage protocol. After a stage sweep produces N failing arxivids, use this to group them into clusters, sample representatives, and decide which clusters are worth root-causing vs which are SHARED-FAILURE or PERLREGRESSION noise. Avoids the recurring "we fixed 100 papers" inflation that turns out to be 8…
Reduce a confirmed failing arXiv paper to a minimal, self-contained reproducer (and optionally a regression-test fixture), AND isolate which single construct or token causes it via a known-good control twin (e.g. \vspace vs \par). Use after canvas-triage confirms a GENUINE-RUST-ONLY failure, whenever you need the…
Cut a new latexml-oxide release (RC or final) through the full validated, gated pipeline: bump the version, republish the crate graph, build the platform artifacts, and publish to every target (GitHub Release, ghcr.io containers, Homebrew tap, crates.io, ar5iv deploy) in the correct order with the correct gates.…
Measure latexml-oxide conversion performance correctly, pick the right build profile, and avoid re-litigating settled optimization questions. Use when benchmarking, comparing against Perl, choosing a profile, diagnosing a slow/OOM conversion, or when tempted to optimize startup/codegen. Invoke for "is this slower?"…
Faithfully translate, fix, or ROOT-CAUSE a LaTeXML binding (macro / primitive / constructor / column type / package) from the Perl source to Rust — including why an existing binding still diverges from Perl or real LaTeX when it already looks faithful to the .pool (LaTeXML's .pool/.ltxml is a reimplementation that…
Drive a public GitHub issue (bug report / feature request / docs request) to a landed resolution on a fresh per-ticket branch. Classifies the issue type, then — for the common case of a TeX source + its conversion — builds a red/green TDD reproducer, writes the approach to a scratch TICKETAPPROACH.md, implements to…