attach: say up front which signed commits keep their signature

main

Commit

Stefan Haubold1w ago

The confirmation still said every signed commit loses its signature. It now says the user's own signed commits are signed again with their key, and lists the signed commits someone else committed, which still lose theirs. The committer check and the user's email lookup are shared with the rewrite, so the warning and what the rewrite does can't disagree on whose commit it is.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Entire-Checkpoint: 01M64QHFD9HN1HWZG9KYSW39G9