Files
Vijay Janapa Reddi 48bc46888b fix(tinytorch/announcement): restore unified ecosystem template
The TinyTorch announcement bar was reverted during the v0.1.10 publish
merge on 2026-04-22 (commit 0009f55a9) from the 4-line ecosystem template
shipped in PR #1505 back to a single-line release notice:

  🎉 v0.1.10 released — v0.1.10 (retry after TINYTORCH_SITE path fix) · See release →

Three problems with the release-notice form:

  1. Single-line + type: info breaks visual consistency with the other
     eight Quarto announcement bars (all type: primary, 4 lines).
  2. Copy reads like a commit message ("retry after TINYTORCH_SITE path
     fix") — internal engineering language in always-visible nav copy.
  3. Release news persists long after the release — "v0.1.10" is
     already stale-sounding and will look abandoned when v0.1.11 ships.

Restore to the unified template used by vol1, vol2, kits, labs, mlsysim,
slides, instructors, site, and staffml: identity line + book link +
"Alongside the book:" sibling row (Hardware Kits / MLSys·im / Labs) +
newsletter. TinyTorch is the "build" lens of the curriculum; line 3 omits
TinyTorch itself and lists the three other learner-tool siblings.

Also documents in the file header comments that this reversion happened
so a future release publish doesn't silently overwrite again. If a future
release warrants a top-of-bar mention, the right pattern is an optional
release_note field on the shared schema that auto-expires — not
overwriting the ecosystem-navigation copy.
2026-04-24 12:09:29 -04:00
..