fix: add started_at to /stats JSON, add logging to stats cache refresh
The /stats endpoint was missing the started_at field entirely. Also
added diagnostic logging to refreshCachedStats so turso query failures
are visible instead of silently swallowed.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>