fccfdd2ff7
CI / test (push) Successful in 18s
CI / review (anthropic--claude-4.6-sonnet, sonnet, SONNET_REVIEW_TOKEN) (push) Has been skipped
CI / review (gpt-5, gpt, GPT_REVIEW_TOKEN) (push) Has been skipped
CI / review (gpt-5, security, ., rodin/security-patterns, SECURITY_REVIEW.md, SECURITY_REVIEW_TOKEN) (push) Has been skipped
- Add mock vcsClient for unit testing helper functions in cmd/review-bot - Add 11 tests for fetchFileContext: empty files, removed file skip, content fetching, error continuation, context cancellation - Add 6 tests for fetchPatterns: empty repo, all files, specific files, invalid repo format, fetch errors, multiple repos - Add 4 tests for review/persona: LoadPersona nonexistent/non-regular/oversized, CapitalizeFirst RuneError path Coverage: cmd/review-bot 37.6% → 46.1%, review 91.5% → 92.0%