Prevent Wrong Author Commits with Repository Default Accounts and Author Validation
Problem:
Easy to commit with wrong account when switching repos, causing attribution issues requiring complex git rebase fixes.
Solution:
1. Per-repo default account - Set preferred account for each repository
2. Author confirmation - Warn when committing with account different from repo default
3. Better visual indicators - Show current author prominently in UI during commits
Benefits:
Prevents contribution gaps, eliminates authorship fix nightmares, improves multi-account workflow.
Use Case:
Developers with work/personal accounts frequently forget to switch, wasting hours fixing commit history later.