Skip to content

Develop#52

Merged
EiJackGH merged 16 commits intopalette-cli-ux-improvements-3584131630186929809from
main
Feb 16, 2026
Merged

Develop#52
EiJackGH merged 16 commits intopalette-cli-ux-improvements-3584131630186929809from
main

Conversation

@EiJackGH
Copy link
Owner

No description provided.

google-labs-jules bot and others added 15 commits January 13, 2026 13:04
- Added ANSI colors and emojis to `bitcoin_trading_simulation.py` to distinguish buy/sell events and profit/loss.
- Fixed a pandas `FutureWarning` by explicitly casting `cash` to float.
- Implement `argparse` to allow configuring simulation parameters (`--days`, `--initial-cash`, etc.)
- Add `--quiet` flag to suppress daily output for cleaner logs.
- Add `--no-color` flag to disable ANSI codes for accessibility.
- Update `Colors` class to support disabling.
- Add `test_simulation.py` with proper unit tests.
- Update `.gitignore` to exclude `__pycache__` and `*.pyc`.
- Update `.Jules/palette.md` with UX learnings.

🎨 Palette: Make CLI intuitive and accessible.

Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
- Implements `argparse` to allow custom simulation parameters.
- Adds `--quiet` flag to suppress daily ledger output.
- Adds `--no-color` flag to disable ANSI color codes for accessibility.
- Updates `README.md` with usage instructions.
- Adds `test_bitcoin_trading.py` for unit and integration testing.
- Updates `.gitignore` to exclude Python cache files.

Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
- Added `argparse` to allow configuration of days, initial cash, initial price, and volatility.
- Implemented `--quiet` flag to suppress daily output.
- Implemented `--no-color` flag to disable ANSI color codes for accessibility.
- Refactored simulation logic into a `main` function for better testability.
- Added unit tests in `test_bitcoin_trading.py`.
- Updated `.gitignore` to exclude Python cache files.

Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
…900321519029465

🎨 Palette: Add CLI arguments and accessibility flags
…86709458003954

🎨 Palette: CLI Accessibility & Usability Upgrade
…7451448044310532

🎨 Palette: CLI Arguments & Accessibility Improvements
Add unit tests for Bitcoin price calculations and API handling.
…687343967991427

🎨 Palette: Improve CLI UX with colors and emojis
Copy link
Collaborator

@aidasofialily-cmd aidasofialily-cmd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I resolved this file.

@EiJackGH EiJackGH merged commit db965a8 into palette-cli-ux-improvements-3584131630186929809 Feb 16, 2026
3 of 6 checks passed
@EiJackGH EiJackGH mentioned this pull request Feb 16, 2026
Repository owner locked and limited conversation to collaborators Feb 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants