---
name: "Reduce timer tick interval to 1 second and suppress idle tick logging"
---

# Story 470: Reduce timer tick interval to 1 second and suppress idle tick logging

## User Story

As a user scheduling timers, I want the tick loop to check every 1 second instead of 30 so timers fire promptly, without flooding the logs with an entry every second when nothing is due.

## Acceptance Criteria

- [ ] Timer tick interval changed from 30 seconds to 1 second
- [ ] No log entry on idle ticks (when take_due returns empty)
- [ ] Log entry only when a timer actually fires (due list non-empty)
- [ ] Startup log line still shows number of pending timers loaded

## Out of Scope

- TBD
