Project contents
← Automating Garage Dreams
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-legacyrather than force-pushing over it. The local.githad 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-2class names. Namespaced each at inline time.