Publication Article¶
This directory contains a publication-style walkthrough of the repository.
Files¶
repository-rag-lab-article.tex: main article sourceexploratorium_translation/: bilingual subdocument that inventories files, authored URLs, and reference fetch statereferences.bib: bibliography used by the articletodo-backlog-table.tex: generated LaTeX include mirrored fromtodo-backlog.yamlrepository-rag-lab-article.pdf: committed PDF output for stable linkingexploratorium_translation/exploratorium_translation.pdf: committed bilingual translation PDFarticle-banner.png: clipped banner image derived from the article's first pageMakefile: local build helpers for the PDF and banner
Local Build¶
make paper-build
That command first runs make todo-sync from the repository root so the Markdown backlog and the
generated todo-backlog-table.tex stay aligned, then regenerates the exploratorium inventory,
calls the publication-local Makefile, builds both PDFs, and crops the banner image from the
rendered first page.
Automation¶
The Publication PDF GitHub Actions workflow rebuilds both publication PDFs on pushes that touch
the publication surface, restores cached LaTeX auxiliary files to speed repeated builds, uploads
the rendered PDFs as a workflow artifact, and, when the DISCORD_WEBHOOK secret is configured,
attempts to post the artifact link, the commit-pinned PDF links, and the workflow run link to
Discord.