d10f13c9b1
Folded the early-return ladder in `relativeTime` into a single `when` returning the result. Same four cutoff windows — `<1h` / `<24h` / `<7d` / older — just bound to a single expression so detekt's ReturnCount (limit 2) is satisfied. The opening "unparseable → return raw" still uses an early return; that's only 2 total now. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>