CmdForge TODOs
Active Tasks
High Priority
- Import remaining Fabric patterns (233 total)
- Set up gunicorn for production instead of Flask dev server
- Enable systemd linger for user service persistence
Medium Priority
- Add source field display to web UI tool detail page
- Create public documentation with Docusaurus
- Set up CI/CD for automatic deployment
Low Priority
- Add more provider profiles
- Create tool templates/wizards
- Add tool versioning support
Completed
- Migrate from SmartTools to CmdForge naming
- Add ToolSource dataclass for attribution
- Create Fabric import script
- Set up systemd service on production
- Fix database persistence with backup/restore
- Update cron jobs to use cmdforge names
Ideas / Backlog
- Tool marketplace features
- User tool ratings/reviews
- Tool usage analytics
- VS Code extension
- Tool testing framework
- Provider auto-detection
Known Issues
- MergerFS SQLite limitation: Database must stay in /tmp due to WAL mode incompatibility
- Service persistence: User systemd service may stop on logout if linger not enabled
- Flask dev server: Currently using dev server, should use gunicorn for production