Repository navigation
Commit 06680c4
committed
refactor: split watch command into modular components
- Extract display logic to watch-display.internal.ts (328 lines)
- Extract input/keyboard handling to watch-input.internal.ts (110 lines)
- Extract adaptive scheduler to watch-scheduler.internal.ts (40 lines)
- Reduce watch.ts from 512 to 82 lines for better maintainability
- Each module now has single responsibility1 parent 9745734 commit 06680c4
4 files changed
Lines changed: 492 additions & 446 deletions
0 commit comments