smarttools/docs
rob 97f9de52e6 Refactor CLI and UI into modular packages, add registry scrutiny
Major refactoring:
- Split cli.py (1465 lines) into cli/ package with 6 modules
- Split ui_urwid.py (2313 lines) into ui_urwid/ package with 4 modules
- Maintain backwards compatibility via thin wrapper modules

New features:
- Add tool scrutiny system for registry publishing (honesty, transparency, scope, efficiency checks)
- Add optimization suggestions for AI calls that could be pure code

Bug fixes:
- Fix variable substitution escaping ({{literal}} now works)
- Fix provider command parsing with shlex for quoted paths
- Add error logging even without --verbose flag

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 02:44:39 -04:00
..
DEPLOYMENT.md Refactor CLI and UI into modular packages, add registry scrutiny 2026-01-01 02:44:39 -04:00
DESIGN.md Add Docker support and documentation updates 2025-12-23 23:40:13 -04:00
EXAMPLES.md Add interactive provider installer and fix documentation 2025-12-29 17:33:23 -04:00
INSTALL.md Add interactive provider installer and fix documentation 2025-12-29 17:33:23 -04:00
PROJECT.md Refactor CLI and UI into modular packages, add registry scrutiny 2026-01-01 02:44:39 -04:00
PROVIDERS.md Add interactive provider installer and fix documentation 2025-12-29 17:33:23 -04:00
REGISTRY.md Add SmartTools Registry and Web UI (Phases 1-7) 2025-12-31 19:03:41 -04:00
WEB_UI.md Add deployment guide to WEB_UI.md 2025-12-31 20:00:59 -04:00