fn normalise_title(s: &str) -> StringExpand description
Strip Claude Code title prefixes; discard bare startup/idle titles.
Observed formats (GitHub issues #21677, #23355, #27197): “claude - auth refactor” → “auth refactor” “Claude: editing auth.rs” → “editing auth.rs” “Claude Code: summary” → “summary” “claude” → discard (startup idle title, no topic) “Claude Code” → discard (post-launch before topic, no topic)