Sampler PDF stash
The PDF in this directory is the print-friendly mirror of the Critical Digital Studies sampler. It is
built from _data/cds.yml so the file stays honest when the page changes. Keeping the binary checked in
lets future students audit the receipts—no phantom pedagogy.
Regenerate the PDF (a tiny ritual)
- Install the one-off dependencies (they’re light):
pip install reportlab cairosvg pillow pyyaml - From the repo root, run the generator:
python tools/build_sampler_pdf.py - Sanity check the hidden page while you’re here:
python tools/lint_sampler.py
The generator pulls each card, drops in its hero image, and spits out a 7-page PDF with Outcomes and Teach-with-this blocks intact. If anything explodes, fix the data instead of the PDF by hand. Future you will thank present you with snacks.