@@ -7,7 +7,7 @@ Architecture overview and chronological session log for tutorial-git.
77
88- ** Content** : Markdown files in ` chapters/ ` (SSG-agnostic)
99- ** Assets** : ` assets/images/ ` (PNGs), ` assets/drawio/ ` (source diagrams)
10- - ** Site** : Astro static site in ` astro-site/ ` (not yet wired to chapters)
10+ - ** Site** : Astro static site in ` astro-site/ ` (wired to chapters via content collection )
1111- ** Templates** : ` docs/solid-ai-templates/ ` submodule for CLAUDE.md generation
1212- ** Hosting** : GitHub Pages via GitHub Actions
1313
@@ -83,3 +83,35 @@ Architecture overview and chronological session log for tutorial-git.
8383
8484** Open issues:**
8585- #72 — Deploy as GitHub Page (Astro site scaffolded, not wired to chapters)
86+
87+ ### 2026-04-20 — Astro site wiring and content polish
88+
89+ ** Tool:** Claude Code (Opus 4.6)
90+
91+ ** Key changes:**
92+ - Wired all 9 chapters to Astro site as single-page sections
93+ - Removed operations subsections (10 files) and test pages (2 files)
94+ - Renamed concepts to building-blocks to match canonical chapter
95+ - Added assets symlink in ` src/content/ ` for image resolution
96+ - Switched CI pipeline from MkDocs to Astro (Node.js 22)
97+ - Added ` base: '/tutorial-git/' ` for GitHub Pages deployment
98+ - Disabled Shiki syntax highlighting — dark terminal code blocks
99+ - Added hamburger menu for mobile nav (≤768px breakpoint)
100+ - Numbered h2 headings across all chapters, added learning objectives
101+ - Collapsible ToC — h2 visible, h3+ expandable on click
102+ - Improved nav visibility — darker tab bar, WCAG AA contrast
103+ - Teal underline on h2, muted h3 color for visual hierarchy
104+ - Consolidated installation instructions (download → table → verify)
105+ - Rewrote introduction exercises as linear flow (install → clone → add → commit → push → pull)
106+ - Updated quiz to test core concepts (index, commit chain)
107+ - Replaced object model diagram — vertical commit chain layout
108+ - Created object types draw.io diagram with concrete example data
109+ - Fixed broken cross-references in all chapters (file links → site URLs)
110+ - Removed 9 dead tutorial sidebar links (only Azure and Python live)
111+ - Updated home page, README (solid-ai-templates conformant)
112+ - Upstreamed README spec change to solid-ai-templates (merged Overview into Title)
113+ - Closed issues: #72 , #83 , #84 , #88 , #89 , #90 , #91 , #92 , #93 , #94 , #98
114+
115+ ** Open issues:**
116+ - #100 — Add search functionality
117+ - #101 — Evaluate hamburger vs horizontal scroll for mobile nav
0 commit comments