🎨 Palette: Enhance CLI UX and terminal readability#20
Conversation
Implemented several micro-UX improvements to the demo scripts: - Added `rich.console.status` spinners to simulate data fetching progress. - Reduced default customer count from 50 to 5 in `01_getting_started.py` and `02_logging.py` for better signal-to-noise ratio in terminal output. - Improved visual spacing by adding an empty line before final success panels. - Updated `.Jules/palette.md` with a new journal entry on demo scale vs. terminal readability. Co-authored-by: ruh-al-tarikh <203426218+ruh-al-tarikh@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
This PR improves the "getting started" experience by refining the terminal output of the demo scripts. By adding visual feedback (spinners) and reducing the mock data volume, the core concepts of the scripts (mapping and logging) become much clearer to the user without overwhelming the terminal buffer. Strategic vertical spacing also enhances the readability of the final results.
PR created automatically by Jules for task 6293707215217765873 started by @ruh-al-tarikh