Address the 5 P1 issues identified during the v0.5.18 multi-persona release evaluation:
- GitLab MR diff size guard — large MRs hit context window with poor error
- Prompt injection via MR content — MR title/desc/comments interpolated verbatim into LLM prompt
- Stale GitLab docs — docs/usage/gitlab.md still says
altimate github
validateCredentials missing timeout — TUI hangs on network partition
/login naming mismatch — changelog says /login but feature is provider dialog