bbsbot 2026-02-16
Documentation cleanup, strategy expansions, dashboard overhaul, and test coverage additions
146 files · 4,213+ · 790-

Documentation and script cleanup

6 files changed
  • README.md Archive README explaining purpose
  • README.md Scripts archive README
  • HANDOFF_2026-02-15.md Archived handoff document
  • RELEASE_CHECKLIST.md Release checklist document added
  • QUICK_START.md Quick Start guide simplified
  • README.md Documentation index updated
  • Archived all debug/test scripts to commands/scripts/archive/ qualify internal
    1 file
    • README.md
  • Archived development scripts to scripts/archive/ decouple internal
    1 file
    • README.md
  • Moved old handoff documents to docs/archive/ specify internal
    1 file
    • HANDOFF_2026-02-15.md
  • Added release checklist document (RELEASE_CHECKLIST.md) instantiate internal
    1 file
    • RELEASE_CHECKLIST.md
  • Simplified Quick Start guide significantly decouple internal
    1 file
    • QUICK_START.md

Strategy enhancements

5 files changed
  • opportunistic.py Expanded with improved sector exploration and trade execution
  • profitable_pairs.py Expanded pair discovery, quality scoring, and route optimization
  • orchestration.py AI orchestration improvements
  • prompts.py Updated AI prompts for context
  • base.py Strategy base class enhancements
  • Substantially expanded opportunistic strategy with improved sector exploration and trade execution decouple internal
    1 file
    • opportunistic.py
  • Expanded profitable_pairs with additional pair discovery, quality scoring, and route optimization streamline internal
    1 file
    • profitable_pairs.py
  • Added AI orchestration improvements for better decision-making flow instantiate internal
    1 file
    • orchestration.py
  • Updated AI prompts for more contextual responses decouple internal
    1 file
    • prompts.py

Dashboard and UI

3 files changed
  • dashboard.html Major dashboard expansion with new panels and improved layout
  • dashboard.js Enhanced dashboard JS with 475+ lines of new functionality
  • cli_impl.py Improved CLI implementation with 321+ new lines of game commands

Worker and manager

4 files changed
  • worker.py Expanded combat attrition telemetry
  • manager.py Better swarm control and state management
  • session.py Session enhancements
  • session_manager.py Session manager enhancements
  • Enhanced worker with expanded combat attrition telemetry decouple behavioral
    1 file
    • worker.py
  • Improved manager with better swarm control and state management decouple internal
    1 file
    • manager.py
  • Added session and session_manager enhancements instantiate internal
    2 files
    • session.py
    • session_manager.py
6 files changed
  • test_cli_impl_trade_guard.py CLI impl trade guard tests (113 new)
  • test_profitability_liquidity_caps.py Profitability liquidity caps tests (324 new)
  • test_opportunistic.py Opportunistic strategy tests (63 new)
  • test_login_prompt_classification.py Login prompt classification tests
  • test_swarm_routes_events.py Swarm routes events tests
  • test_dashboard_interaction_guards.py Dashboard interaction guards
  • Added cli_impl_trade_guard tests (113 new) qualify internal
    1 file
    • test_cli_impl_trade_guard.py
  • Added profitability_liquidity_caps tests (324 new) qualify internal
    1 file
    • test_profitability_liquidity_caps.py
  • Added opportunistic strategy tests (63 new) qualify internal
    1 file
    • test_opportunistic.py
  • Added login prompt classification tests qualify behavioral
    1 file
    • test_login_prompt_classification.py

Infrastructure

3 files changed
  • detector.py Updated learning detector with improved patterns
  • paths.py Updated paths module
  • server.py Updated MCP server configuration