Skip to content

Wire all chapters to Astro site - #80

Merged
braboj merged 1 commit into
mainfrom
feature/astro-chapter-wiring
Apr 19, 2026
Merged

Wire all chapters to Astro site#80
braboj merged 1 commit into
mainfrom
feature/astro-chapter-wiring

Conversation

@braboj

@braboj braboj commented Apr 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Wire all 9 canonical chapters as single-page sections in the Astro site
  • Remove operations subsections, test pages, and obsolete files (CODE_OF_CONDUCT, CONTRIBUTING, SANDBOX)
  • Rewrite introduction: consolidated installation, daily ops command table, linear exercise flow, concept-focused quiz
  • Simplify navigation: collapsible ToC, no subsections, dark terminal code blocks

Test plan

  • Verify all 9 chapter pages render correctly
  • Verify ToC expand/collapse works on sections with children
  • Verify code blocks use dark terminal style in both themes
  • Verify images render with correct aspect ratio
  • Run npm run build — should produce 10 pages with no errors

🤖 Generated with Claude Code

- Remove CODE_OF_CONDUCT, CONTRIBUTING, SANDBOX
- Replace operations subsections and test pages with 9 single-page chapters
- Rename concepts to building-blocks to match canonical chapter
- Consolidate installation instructions under one section
- Replace command subsections with daily operations reference table
- Rewrite exercises as a linear workflow: install, clone, add, commit, push, pull
- Update quiz to test core concepts (index purpose, commit chain)
- Simplify nav.ts — all sections are single-page, no subsections
- Add collapsible ToC with h2 headings, expandable h3+ children
- Disable syntax highlighting — dark terminal style code blocks
- Add assets symlink to .gitignore (Windows compatibility)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@braboj
braboj merged commit 08b9dc9 into main Apr 19, 2026
@braboj
braboj deleted the feature/astro-chapter-wiring branch April 19, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant