When --issue is not provided, cycle_retro.py now parses the current git branch name (e.g. kimi/issue-492) to extract the issue number. This prevents all retro records from having issue=null when the caller omits the flag. Fixes #492 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>