Files
Vijay Janapa Reddi b2b9ee4fff chore(tinytorch/pdf): drop duplicate top-level PDF copy; use _build/ only
The Makefile was copying pdf/_build/TinyTorch-Guide.pdf up to
pdf/TinyTorch-Guide.pdf as "local-dev convenience" so `open
pdf/TinyTorch-Guide.pdf` would work. This created two copies of the
same artifact at different paths — confusing when the user asked which
was authoritative.

Simplify to a single source of truth at pdf/_build/TinyTorch-Guide.pdf:

  - Makefile: remove the `cp "$(PDF_BUILD)" "$(PDF_OUT)"` step. PDF_OUT
    now IS the _build path. Help text and distclean target updated
    accordingly.
  - tools/measure-pdf-images.py: default PDF path updated from
    pdf/TinyTorch-Guide.pdf to pdf/_build/TinyTorch-Guide.pdf.

CI workflows (tinytorch-build-pdfs.yml and tinytorch-update-pdfs.yml)
already point at pdf/_build/TinyTorch-Guide.pdf from the earlier
consistency pass (commit 7d9eab7ed era), so they're unaffected.

Local dev uses `open pdf/_build/TinyTorch-Guide.pdf` or an `open`
wrapper — one extra path segment, zero ambiguity about which file is
the real artifact.
2026-04-23 09:13:06 -04:00
..