Commit Graph

3 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
8afe207ce5 Renumber modules from 00-13 to 01-14 for natural numbering
 Rename all module directories: 00_setup → 01_setup, etc.
 Update convert_modules.py mappings for new directory names
 Update _toc.yml file paths and titles (1-14 instead of 0-13)
 Regenerate all overview pages with new numbering
 Fix all broken references in usage-paths and intro
 Update chapter references to use natural numbering

Benefits:
- More intuitive course progression starting from 1
- Matches academic course numbering conventions
- Eliminates confusion about 'Module 0' concept
- Cleaner mental model for students and instructors
- All references and links properly updated

Complete transformation: 14 modules now numbered 01-14
2025-07-15 18:51:36 -04:00
Vijay Janapa Reddi
db49b26b0c Add consistent short title for Setup module
 Complete dual-title system: short TOC titles + full page headers
 All 14 modules now have consistent numbered menu titles
 Clean sidebar navigation with descriptive page content

Pattern:
- TOC: '0. Setup' → Page: 'Setup - TinyTorch System Configuration'
- TOC: '2. Activations' → Page: 'Activations - Nonlinearity in Neural Networks'
- Provides scannable menu + descriptive content headers
2025-07-15 18:48:17 -04:00
Vijay Janapa Reddi
cbeffd787c Simplify book directory structure
 Remove unnecessary nesting: book/tinytorch-course/ → book/
 Update all path references in scripts and workflows
 Cleaner development experience with shorter paths
 Book builds successfully with simplified structure

Changes:
- Move all book files up one directory level
- Update convert_modules.py paths
- Update GitHub Actions workflow paths
- Update book configuration paths
- Test confirms everything works correctly
2025-07-15 18:21:59 -04:00