bbsbot
2026-02-10
Ruff linting applied across 200+ files, worker subprocess fix, hijack lease stabilization, and terminal API expansion
342 files · 6,124+ · 3,290-
Ruff linting compliance
6 files changed
manager.pyRuff linting fixes appliedtedit.pyRuff linting fixes appliedtw2002.pyRuff linting fixes appliedswarm_routes.pyRuff linting fixes appliedcli.pyRuff linting fixes appliedcli_swarm.pyRuff linting fixes applied
- Applied ruff linting fixes across the entire codebase
remediate
errata
6 files
manager.pytedit.pytw2002.pyswarm_routes.pycli.pycli_swarm.py
- Fixed import ordering, unused imports, and style issues across 200+ files
decouple
errata
3 files
log_routes.pyterm_routes.pyapp.py
- Cleaned up type annotations and docstrings
specify
internal
1 file
cli.py
Worker and manager fixes
4 files changed
cli_impl.pyWorker subprocess spawning with current Python interpreterknowledge.pyStale port learning fixio.pyIn-game status labeling correctionsprofitable_pairs.pyHijack lease stabilization and explore-deadlock reduction
- Spawn workers with current Python interpreter instead of uv to fix subprocess issues
remediate
internal
1 file
cli_impl.py
- Fix stale port learning and in-game status labeling
remediate
internal
2 files
knowledge.pyio.py
- Stabilize hijack leases and prevent wait-spin exploration loops
harden
internal
1 file
profitable_pairs.py
- Block retries when game is full during character creation
harden
internal
1 file
login.py
- Reduce explore-only deadlocks in profitable_pairs strategy
remediate
internal
1 file
profitable_pairs.py
Terminal API expansion
1 file changed
term_routes.pyExpanded terminal management endpoints
- Expanded term_routes.py with additional endpoints for terminal management
instantiate
internal
1 file
term_routes.py
- Added hijack API tests (test_term_hijack_api.py)
qualify
behavioral
1 file
term_routes.py
- Improved term routes test coverage
qualify
internal
1 file
term_routes.py
Manager improvements
1 file changed
cli_impl.pyManager with timeseries data collection and reporting
- Enhanced manager with timeseries data collection and reporting
instantiate
internal
1 file
cli_impl.py
- Added manager timeseries tests
qualify
internal
1 file
cli_impl.py
- Improved dashboard interaction guard tests
qualify
behavioral
1 file
cli_impl.py
Infrastructure
1 file changed
pyproject.tomluv.lock dependency updates