tw2002 2026-02-13
TW2002
250 files · 13,990+ · 3,079-

Feature: Comprehensive CLI Reorganization

  • Reorganized CLI from 30+ scattered commands to 15 clean command groups, reducing top-level complexity by 50% decouple behavioral
  • New command groups: instantiate behavioral
  • Created migration guide (CLI_MIGRATION_GUIDE.md) and updated command tree documentation decouple behavioral
  • BREAKING: All file reading commands now require read prefix, analysis commands require analyze prefix decouple internal

Feature: Worker Management CLI Commands

Feature: Telnet Proxy Serve Command

Feature: Terminal Command Interactive Mode

  • Enhanced twerk terminal to work without --player-id (interactive login mode) decouple internal
  • Works like terminal.js with full login flow when no player ID specified decouple internal
  • Direct mode with --player-id for testing/automation qualify internal

Feature: Galaxy Map Visual Improvements

  • Implemented thick warp lines using THREE.Line2 (mesh-based) to bypass WebGL linewidth limitation decouple internal
  • Dramatic dimming of unrelated sectors when one is selected (opacity 0.1) decouple internal
  • Mixed sector colors (orange swirling for port+planet sectors) decouple internal
  • Grey warp lines at low opacity (0.08) for clean background decouple internal
  • Hover scaling effect (1.5x growth) when mousing over sectors decouple internal
  • Click-to-zoom centers camera on selected sector decouple internal
  • Morph to truncated icosidodecahedron with random sector rotation decouple internal
  • Removed “Normal” from stats display, added Ports/Planets/Stardocks counts instantiate behavioral

Feature: Port Export for BigBang Compatibility

Bugfix: UWARP Character Creation Disconnect

  • Removed non-existent _validate_name_safety import that caused ImportError during character creation interface internal
  • Replaced with inline character validation (alphanumeric + spaces/hyphens/underscores) decouple internal
  • Fixed “Connection closed” error preventing new player registration remediate internal

Refactor: ws-terminal -> terminal Rename

Cleanup: OpenAPI Removal

  • Deleted generate_command_openapi.py script and generated openapi/command.openapi.json spec qualify behavioral
  • Cleaned up CLI_COMMAND_TREE.md and HANDOFF.md references decouple internal

Docs: Comprehensive CLI Documentation Update