Implement argus as a git pre-commit hook to automatically trigger reviews before commit.
- Add command to set up the hook
- Add to remove it
- Hook should run on On branch main
Your branch is up to date with 'origin/main'.
Changes not staged for commit:
(use "git add/rm ..." to update what will be committed)
(use "git restore ..." to discard changes in working directory)
modified: ../memory/trading.sqlite
modified: ../workspace-trading/MEMORY.md
deleted: ../workspace-trading/STATE.json
deleted: ../workspace-trading/THE_EXPLODER_LOG.md
deleted: ../workspace-trading/TRADE_PLAN.md
deleted: ../workspace-trading/analyze_15m.py
deleted: ../workspace-trading/breakout_detector.sh
deleted: ../workspace-trading/competition_state.json
deleted: ../workspace-trading/continue_crowd_reader.py
deleted: ../workspace-trading/crowd_reader.log
deleted: ../workspace-trading/crowd_reader_portfolio.json
deleted: ../workspace-trading/divergence_analysis.py
deleted: ../workspace-trading/divergencer.py
deleted: ../workspace-trading/divergencer_trader.py
deleted: ../workspace-trading/exploder.log
deleted: ../workspace-trading/exploder_agent.py
deleted: ../workspace-trading/exploder_state.json
deleted: ../workspace-trading/fibonacci.log
deleted: ../workspace-trading/fibonacci_bot.py
deleted: ../workspace-trading/fibonacci_state.json
deleted: ../workspace-trading/leaderboard.json
deleted: ../workspace-trading/leaderboard_live.json
deleted: ../workspace-trading/market_report.sh
deleted: ../workspace-trading/mean_rev.log
deleted: ../workspace-trading/monitor.log
deleted: ../workspace-trading/monitor.py
deleted: ../workspace-trading/monitor_prices.sh
deleted: ../workspace-trading/mr_fibonacci.py
deleted: ../workspace-trading/mr_fibonacci_journal.md
deleted: ../workspace-trading/pnl_check.sh
deleted: ../workspace-trading/position_check.py
deleted: ../workspace-trading/position_monitor.py
modified: ../workspace-trading/price_history.log
deleted: ../workspace-trading/prices.json
deleted: ../workspace-trading/quick_analysis.py
deleted: ../workspace-trading/rsi_bot.py
deleted: ../workspace-trading/rsi_div.log
deleted: ../workspace-trading/rsi_div_state.json
deleted: ../workspace-trading/rsi_divergence.py
deleted: ../workspace-trading/rsi_divergence_agent.py
deleted: ../workspace-trading/rsi_state.json
deleted: ../workspace-trading/rsi_trading_bot.py
deleted: ../workspace-trading/run_crowd_reader.py
deleted: ../workspace-trading/trade_monitor.sh
deleted: ../workspace-trading/trading_journal.md
deleted: ../workspace-trading/trading_journal.txt
deleted: ../workspace-trading/trading_log.md
deleted: ../workspace-trading/trading_log.txt
deleted: ../workspace-trading/trend_monitor.sh
deleted: ../workspace-trading/trend_rider.log
deleted: ../workspace-trading/trend_rider.py
deleted: ../workspace-trading/trend_rider_STATE.json
deleted: ../workspace-trading/trend_rider_analysis.py
deleted: ../workspace-trading/trend_rider_bot.sh
deleted: ../workspace-trading/trend_rider_journal.md
deleted: ../workspace-trading/trend_rider_trading_log.json
deleted: ../workspace-trading/trend_rider_v2.py
Untracked files:
(use "git add ..." to include in what will be committed)
../workspace-trading/funding_arbitrage_log.md
../workspace-trading/paper_trading_log.md
../workspace-trading/pnl_report.sh
../workspace-trading/pnl_reporter.sh
../workspace-trading/sentiment_trades.md
../workspace-trading/trading_agent_positions.md
no changes added to commit (use "git add" and/or "git commit -a") and block until review is complete or skipped
See: git-lrc does this well
Implement argus as a git pre-commit hook to automatically trigger reviews before commit.
Your branch is up to date with 'origin/main'.
Changes not staged for commit:
(use "git add/rm ..." to update what will be committed)
(use "git restore ..." to discard changes in working directory)
modified: ../memory/trading.sqlite
modified: ../workspace-trading/MEMORY.md
deleted: ../workspace-trading/STATE.json
deleted: ../workspace-trading/THE_EXPLODER_LOG.md
deleted: ../workspace-trading/TRADE_PLAN.md
deleted: ../workspace-trading/analyze_15m.py
deleted: ../workspace-trading/breakout_detector.sh
deleted: ../workspace-trading/competition_state.json
deleted: ../workspace-trading/continue_crowd_reader.py
deleted: ../workspace-trading/crowd_reader.log
deleted: ../workspace-trading/crowd_reader_portfolio.json
deleted: ../workspace-trading/divergence_analysis.py
deleted: ../workspace-trading/divergencer.py
deleted: ../workspace-trading/divergencer_trader.py
deleted: ../workspace-trading/exploder.log
deleted: ../workspace-trading/exploder_agent.py
deleted: ../workspace-trading/exploder_state.json
deleted: ../workspace-trading/fibonacci.log
deleted: ../workspace-trading/fibonacci_bot.py
deleted: ../workspace-trading/fibonacci_state.json
deleted: ../workspace-trading/leaderboard.json
deleted: ../workspace-trading/leaderboard_live.json
deleted: ../workspace-trading/market_report.sh
deleted: ../workspace-trading/mean_rev.log
deleted: ../workspace-trading/monitor.log
deleted: ../workspace-trading/monitor.py
deleted: ../workspace-trading/monitor_prices.sh
deleted: ../workspace-trading/mr_fibonacci.py
deleted: ../workspace-trading/mr_fibonacci_journal.md
deleted: ../workspace-trading/pnl_check.sh
deleted: ../workspace-trading/position_check.py
deleted: ../workspace-trading/position_monitor.py
modified: ../workspace-trading/price_history.log
deleted: ../workspace-trading/prices.json
deleted: ../workspace-trading/quick_analysis.py
deleted: ../workspace-trading/rsi_bot.py
deleted: ../workspace-trading/rsi_div.log
deleted: ../workspace-trading/rsi_div_state.json
deleted: ../workspace-trading/rsi_divergence.py
deleted: ../workspace-trading/rsi_divergence_agent.py
deleted: ../workspace-trading/rsi_state.json
deleted: ../workspace-trading/rsi_trading_bot.py
deleted: ../workspace-trading/run_crowd_reader.py
deleted: ../workspace-trading/trade_monitor.sh
deleted: ../workspace-trading/trading_journal.md
deleted: ../workspace-trading/trading_journal.txt
deleted: ../workspace-trading/trading_log.md
deleted: ../workspace-trading/trading_log.txt
deleted: ../workspace-trading/trend_monitor.sh
deleted: ../workspace-trading/trend_rider.log
deleted: ../workspace-trading/trend_rider.py
deleted: ../workspace-trading/trend_rider_STATE.json
deleted: ../workspace-trading/trend_rider_analysis.py
deleted: ../workspace-trading/trend_rider_bot.sh
deleted: ../workspace-trading/trend_rider_journal.md
deleted: ../workspace-trading/trend_rider_trading_log.json
deleted: ../workspace-trading/trend_rider_v2.py
Untracked files:
(use "git add ..." to include in what will be committed)
../workspace-trading/funding_arbitrage_log.md
../workspace-trading/paper_trading_log.md
../workspace-trading/pnl_report.sh
../workspace-trading/pnl_reporter.sh
../workspace-trading/sentiment_trades.md
../workspace-trading/trading_agent_positions.md
no changes added to commit (use "git add" and/or "git commit -a") and block until review is complete or skipped
See: git-lrc does this well