Add a new 'sync' command that checks all pending commits in the database
and marks any that have been manually cherry-picked to the target branch
as 'applied'. This allows pickman to maintain an accurate picture of
what has been applied, even when commits are cherry-picked outside the
tool.
The command:
- Iterates through all pending commits for each source
- Searches the target branch for commits with matching subjects
- Updates matching commits to 'applied' status with cherry_hash
- Supports --dry-run to preview changes
- Supports --verbose for detailed output
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-developed-by: Claude <noreply@anthropic.com>