bbsbot
2026-02-13
No-trade recovery loops stabilized, combat telemetry surfaced, and comprehensive trading strategy test coverage added
73 files · 5,801+ · 557-
No-trade recovery system
4 files changed
profitable_pairs.pyNo-trade recovery loop stabilization and trade cadence fixesbase.pyTrade guard hardening for sparse trade historycli_impl.pyDisabled unimplemented auto-upgrade executionio.pyEmpty-sell trade loop fix and strategy label expansion
- Stabilized no-trade recovery loops and dashboard row consistency
harden
behavioral
1 file
profitable_pairs.py
- Disabled unimplemented auto-upgrade execution to prevent trade starvation loops
remediate
internal
1 file
cli_impl.py
- Tightened adaptive no-trade guard for sparse trade history
harden
internal
1 file
base.py
- Broke stale tiny-cargo reroute loops in trade guard
remediate
internal
1 file
profitable_pairs.py
- Escalated hard no-trade guard to probe trades earlier
harden
internal
1 file
profitable_pairs.py
- Improved low-cash no-trade guard execution
harden
internal
1 file
profitable_pairs.py
- Fixed empty-sell trade loops and expanded full strategy labels
remediate
internal
1 file
io.py
Dashboard layout
3 files changed
swarm_routes.pyDashboard layout constraints and CPT panel improvementsdashboard.htmlConstrained max width, flattened account pool KPI rowdashboard.jsStrategy badge stacking and trend metric boxing
- Constrained dashboard max width and flattened account pool KPI row
instantiate
behavioral
1 file
dashboard.html
- Stacked strategy badges and boxed trend metrics for responsive CPT panel
instantiate
internal
1 file
dashboard.js
- Refactored strategy panel layout and fix no-trade responsiveness
remediate
internal
1 file
dashboard.js
- Baseline run C/T and replaced trend chart with labeled resource lanes
instantiate
internal
1 file
dashboard.html
Combat telemetry
1 file changed
worker.pyAttack/threat telemetry surfaced in bot status
- Surfaced attack/threat telemetry in bot status
instantiate
behavioral
1 file
worker.py
- Gated retreat behavior to combat context only
harden
behavioral
1 file
worker.py
Runtime stability
3 files changed
manager.pyMonotonic runtime counters across reconnectsknowledge.pyLive port-side pair discovery fixparsing.pyTrade cadence stabilization
Profitable pairs and trading strategy tests
3 files changed
test_profitability_liquidity_caps.pyProfitability and liquidity cap teststest_upgrade_guard.pyUpgrade guard teststest_opportunistic.pyOpportunistic strategy tests
Dashboard and integration tests
4 files changed
test_orientation_layers_safe_state.pyOrientation layers safe state teststest_swarm_routes_events.pySwarm routes events teststest_dashboard_interaction_guards.pyDashboard interaction guard teststest_login_prompts.pyLogin prompt classification tests