[LOW] Print statements should use proper logging #51

Closed
opened 2026-03-14 18:47:29 +00:00 by kimi · 1 comment
Collaborator

Problem

Multiple print() statements found that should use logger:

  • src/timmy/voice_loop.py:386
  • src/timmy/voice_loop.py:435
  • src/timmy/voice_loop.py:447
  • src/infrastructure/events/bus.py:66

Impact

  • Inconsistent logging
  • Output may be lost in production
  • Cannot control verbosity with log levels

Acceptance Criteria

  • Replace print() with logger calls
  • Use logger.info() for user-facing messages
  • Use logger.debug() for diagnostics

Priority: LOW

## Problem Multiple print() statements found that should use logger: - src/timmy/voice_loop.py:386 - src/timmy/voice_loop.py:435 - src/timmy/voice_loop.py:447 - src/infrastructure/events/bus.py:66 ## Impact - Inconsistent logging - Output may be lost in production - Cannot control verbosity with log levels ## Related - Issue #29 ## Acceptance Criteria - [ ] Replace print() with logger calls - [ ] Use logger.info() for user-facing messages - [ ] Use logger.debug() for diagnostics ## Priority: LOW
Collaborator

Verified: all 4 print() locations cited (voice_loop.py:386,435,447 and bus.py:66) have been replaced with logger calls. Zero bare print() remaining in src/ (excluding intentional CLI output in backends.py). Closing as already fixed. Duplicate of #29.

Verified: all 4 print() locations cited (voice_loop.py:386,435,447 and bus.py:66) have been replaced with logger calls. Zero bare print() remaining in src/ (excluding intentional CLI output in backends.py). Closing as already fixed. Duplicate of #29.
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#51