danielrosehill's picture
Redesign interface with accordion cards and category pills
292d92c

A newer version of the Gradio SDK is available: 6.2.0

Upgrade

Generate improvement ideas for the project and present them for user selection.

Your task:

  1. Review the project comprehensively:

    • Current features and functionality
    • Code architecture
    • User experience
    • Performance characteristics
    • Documentation state
    • Testing coverage
  2. Generate diverse enhancement suggestions across categories:

    New Features:

    • User-facing functionality
    • Developer experience improvements
    • Integration opportunities

    Performance Optimizations:

    • Code efficiency
    • Bundle size reduction
    • Loading time improvements
    • Caching strategies

    UX/UI Enhancements:

    • Interface improvements
    • Accessibility upgrades
    • Responsive design refinements

    Code Quality:

    • Refactoring opportunities
    • Test coverage expansion
    • Documentation improvements

    DevOps & Tooling:

    • CI/CD enhancements
    • Development workflow improvements
    • Monitoring and logging
  3. Present suggestions in numbered list format:

    ## Project Enhancement Ideas
    
    ### Features (1-5)
    1. Add user profile customization
    2. Implement dark mode toggle
    3. Create export to PDF functionality
    4. Add real-time collaboration
    5. Integrate third-party authentication
    
    ### Performance (6-10)
    6. Implement code splitting for faster loads
    7. Add service worker for offline support
    8. Optimize image loading with lazy loading
    9. Implement virtual scrolling for large lists
    10. Add Redis caching layer
    
    ### UX/UI (11-15)
    11. Improve mobile navigation
    12. Add keyboard shortcuts
    13. Implement drag-and-drop interface
    14. Add loading skeletons
    15. Improve error messaging
    
    [Continue with more categories...]
    
  4. Ask user to select ideas by number:

    • "Which ideas would you like to implement?"
    • "Please respond with numbers (e.g., 1, 5, 12)"
  5. Do NOT implement any ideas without explicit user consent

  6. After user selection, create implementation plan for chosen ideas

Provide creative, actionable suggestions while respecting user's decision-making authority.