pub fn register(root: &Path, identity: &Identity) -> Result<bool>Expand description
2026-09-26: Write this identity’s public key to
<root>/.github/record-signers/<fingerprint>.pub unless that file exists.
Returns whether it wrote, so the caller asks for a commit only once.