mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-04-29 00:59:07 -05:00
New Commands: - Add PreviewCommand for live development server with hot reload - Add DoctorCommand for comprehensive health checks (18 checks) - Clear command descriptions distinguish build vs preview vs formats Command Clarity: - build: Build static files to disk (HTML) - preview: Start live dev server with hot reload - pdf: Build static PDF file to disk - epub: Build static EPUB file to disk Health Check Features: - System dependencies (Python, Quarto, Git, Node.js, R) - Configuration file validation - Chapter file scanning (62 chapters found) - Build artifacts status - Git repository status - File permissions check All tests passing - comprehensive CLI ready for use
9 lines
206 B
Python
9 lines
206 B
Python
"""
|
|
Core functionality for the MLSysBook CLI.
|
|
|
|
This module contains shared components used across different commands:
|
|
- Configuration management
|
|
- File and chapter discovery
|
|
- Output directory handling
|
|
"""
|