Problem:
- Inconsistent preset names across commands caused confusion:
- analyze: quick, standard, **comprehensive**
- scrape: quick, standard, **deep**
- github: quick, standard, **full**
- Users had to remember different names for the same concept
Solution:
Standardized all preset systems to use consistent naming:
- quick, standard, comprehensive (everywhere)
Changes:
- scrape_presets.py: Renamed "deep" → "comprehensive"
- github_presets.py: Renamed "full" → "comprehensive"
- Updated docstrings to reflect new names
- All preset dictionaries now use identical keys
Result:
✅ Consistent preset names across all commands
✅ Users only need to remember 3 preset names
✅ Help text already shows "comprehensive" everywhere
✅ All 46 tests passing
✅ Better UX and less confusion
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>