@@ -148,3 +148,48 @@ Architecture overview and chronological session log for tutorial-git.
148148
149149** Open issues:**
150150- #105 — Eliminate dual-source content model
151+
152+ ### 2026-04-25 — Single-source content and chapter 4 rewrite
153+
154+ ** Tool:** Claude Code (Opus 4.6)
155+
156+ ** Key changes:**
157+ - Merged PR #115 — single-source content model with remark plugin
158+ - Content collection now reads from ` chapters/ ` directly
159+ - Remark plugin rewrites ` NN-slug.md ` links to ` ../slug/ ` at build time
160+ - Deleted 9 duplicate files from ` astro-site/src/content/docs/ `
161+ - Updated PLAYBOOK.md and CLAUDE.md
162+ - Rewrote chapter 04 (Remote Repositories) for beginner clarity
163+ - Restructured: concepts first (remotes, tracking, config), commands after
164+ - Added branch tracking configuration with full pull chain explanation
165+ - Added ` .git/refs/remotes/ ` tree view and ` .git/config ` refspec breakdown
166+ - Reordered subsections: remote-tracking branches before managing remotes
167+ - Created 3 new zoom-in diagrams (fetch, merge, push)
168+ - Each highlights what changes (thick border) and dims what stays the same
169+ - Redesigned flow diagram — remote-tracking inside Local Repo, connected arrows
170+ - Redesigned clone diagram — local-left/remote-right, checkout arrow, .git/config box
171+ - Polished all diagrams in draw.io desktop with consistent layout
172+ - Fixed CI: mkdir -p before assets symlink, lychee link checker disabled (#121 )
173+ - Fixed cross-chapter anchor links (#3 -merging, #6 -conflicts)
174+ - Added new quiz questions testing the mental model (where remotes stored, what fetch changes)
175+
176+ ** Issues closed:**
177+ - #105 — Eliminate dual-source content model (PR #115 )
178+ - #111 — Review images in Remote Repositories chapter (PR #120 )
179+
180+ ** Issues created:**
181+ - #109 — Add interactive learning recommendations
182+ - #110 — Improve mobile ToC access from hamburger menu
183+ - #112 — Consider renaming Expert to Expert Topics
184+ - #113 — Add team workflow best practices section
185+ - #114 — Explore animated visualizations for Git concepts
186+ - #116 — Add cross-chapter learning journey narrative
187+ - #117 — Add feedback button for users without GitHub accounts
188+ - #118 — Add interactive console for hands-on practice
189+ - #119 — Hire designer for professional diagram illustrations
190+ - #121 — Fix lychee link checker for Astro base path
191+ - #122 — Review exercise design: self-contained vs cross-referenced
192+ - #123 — Add SEO optimization: meta tags, sitemap, structured data
193+
194+ ** Open issues:**
195+ - #106 , #109 , #110 , #112 –#114 , #116 –#119 , #121 –#123
0 commit comments