9a40ffec81
NowWorkingCard was watching clockTickerProvider but received pre-computed Duration values from ProgrammerDashboard, which never rebuilt on ticks. Move ref.watch(clockTickerProvider) to ProgrammerDashboard.build() so the parent rebuilds every 30 s and passes fresh durations to the card. Remove the now-unused clockTickerProvider watch (and its import) from NowWorkingCard. Co-Authored-By: claude-flow <ruv@ruv.net>