When the merge commit's subject isn't found in the target branch (e.g.,
because commits were cherry-picked individually rather than merged),
also check if all individual non-merge commits in the range have
matching subjects in the target. If so, treat the merge as applied.
This handles cases where a series was applied to ci/master via
individual cherry-picks rather than a merge, such as when GitLab CI
cherry-picks commits directly.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-developed-by: Claude <noreply@anthropic.com>