Email me
Progress update, 23 Jul 2026
← Automating Garage Dreams

· Update · AI summary

Progress update, 23 Jul 2026

A short bullet-point summary of project progress up to 23 Jul 2026.

Updates are bullet-point summaries generated with AI from my commits and build notes, then checked by me. Project articles and learning notes are written by me.

  • Threw the first version away. The single-model scaffold became legacy/, and the rebuild starts from a working site with a two-tier content model: long buyer’s guides written by two frontier CLIs that review each other, and short nightly articles drafted by a local model and reviewed by both. Subscription auth throughout rather than per-token billing.
  • The GitHub repo I was about to push to already held the old site’s history, with no shared commit to merge against. Renamed it to garagedreams-legacy rather than force-pushing over it. The local .git had been lost once already and that is not a thing to do twice.
  • The logo was in the DOM and invisible. The SVG carries live <text> in a font the browser never loads, because an SVG in an <img> renders in an isolated context with no access to the page’s fonts. Inlined it and loaded the face; the real fix is re-exporting with the text outlined.
  • Inlining both logos then mixed their colours: white letters in the orange wordmark, an orange R in the white one. SVG <style> blocks are not scoped, and both files had been exported with the same generic .cls-1, .cls-2 class names. Namespaced each at inline time.