Files
TinyTorch/progress.json
Vijay Janapa Reddi 28d72f741d Implement natural module workflow: tito module 01 → work → tito module complete 01
MAJOR UX IMPROVEMENT: Natural workflow that matches mental model

New Commands:
- tito module 01              → Opens Module 01 in Jupyter Lab
- tito module complete 01     → Tests, exports, updates progress
- tito module status          → Shows completion progress with visual indicators

Key Features:
 Natural language commands (tito module 01 vs tito module view 01_tensor)
 Integrated testing workflow (complete command runs tests before export)
 Progress tracking (JSON file tracks completed modules)
 Next steps guidance (shows what to do next)
 Rich visual feedback (progress bars, status indicators)

User Journey:
1. tito setup                 → First-time environment setup
2. tito module 01            → Open and work in Jupyter
3. Save work in Jupyter      → Ctrl+S
4. tito module complete 01   → Test, export, track progress
5. tito module 02            → Continue to next module

This matches the natural mental model: 'open module 01' → 'complete module 01'
2025-09-28 07:24:56 -04:00

7 lines
115 B
JSON

{
"completed_modules": [
"01"
],
"last_completed": "01",
"last_updated": "2025-09-28T07:24:32.560451"
}