fix: Prevent TUI corruption from logging and improve sync feedback #1

Merged
cal merged 1 commits from fix/tui-logging-errors into main 2026-02-10 22:20:36 +00:00
Owner

Changes- Redirect all logging to data/logs/sba_scout.log instead of stderr to prevent TUI corruption- Add animated loading spinner during sync operations- Improve error messages for Cloudflare/API blocks- Add TROUBLESHOOTING.md guide for common sync issues- Exclude data/ directory from git tracking## Testing- Sync errors no longer corrupt the TUI display- Loading spinner shows sync progress- Clean error messages in status bar- Logs viewable in data/logs/sba_scout.logFixes the issue where sync errors would take over the terminal screen and make the TUI unusable.

## Changes- Redirect all logging to data/logs/sba_scout.log instead of stderr to prevent TUI corruption- Add animated loading spinner during sync operations- Improve error messages for Cloudflare/API blocks- Add TROUBLESHOOTING.md guide for common sync issues- Exclude data/ directory from git tracking## Testing- ✅ Sync errors no longer corrupt the TUI display- ✅ Loading spinner shows sync progress- ✅ Clean error messages in status bar- ✅ Logs viewable in data/logs/sba_scout.logFixes the issue where sync errors would take over the terminal screen and make the TUI unusable.
cal added 1 commit 2026-02-10 22:19:23 +00:00
- Redirect all logging to data/logs/sba_scout.log instead of stderr
- Prevents log output from corrupting the Textual TUI display
- Add loading spinner for sync operations to show progress
- Improve error messages for Cloudflare/API errors
- Add TROUBLESHOOTING.md guide for common sync issues
- Exclude data/ directory from git

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
cal merged commit 44d0913a2e into main 2026-02-10 22:20:36 +00:00
cal deleted branch fix/tui-logging-errors 2026-02-10 22:20:36 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cal/sba-scouting#1
No description provided.