Each one absorbed by your twin — with your repo context.
1. You answer 'where does X live?' 20 times a day
Pain: Team slacks: 'which service handles auth?', 'where's the payment webhook?', 'what's our retry policy?' — same questions, different askers.
Fix: Twin indexes your entire codebase. Answers repo questions with file paths, line numbers and architecture context — in seconds.
2. Junior PRs have the same 5 issues every time
Pain: Missing tests, wrong error handling, broken conventions, N+1 queries, no observability. You write the same review comments for months.
Fix: Twin pre-reviews the PR with your rubric — catches the common 80% before you even look. Your review focuses on actual design calls.
3. Onboarding a new engineer takes 6–12 weeks
Pain: Codebase tour, architecture overview, conventions, tooling. Each hire costs you 40+ hours of walkthrough time.
Fix: Twin runs the onboarding: architecture walkthrough, conventions quiz, 'why we built it this way' answers — 24/7. You join for depth only.
4. Design doc decisions live in your head
Pain: Team asks 'why did we pick Kafka over RabbitMQ?' You remember, but nobody else does. Decisions get re-litigated monthly.
Fix: Twin captures ADRs, design docs, tech-spec Slack threads. Answers 'why' questions with the original reasoning and tradeoffs.
5. Context-switching between code and team questions kills productivity
Pain: Deep in a refactor; ping every 15 minutes about something unrelated; you lose 30 min each time to reload state.
Fix: Twin buffers questions, answers 80% directly, batches the rest to a daily digest for you.
6. Tribal knowledge walks out when a senior leaves
Pain: Senior engineer leaves. Half the 'why' evaporates with them. Team rediscovers pitfalls over the next 6 months.
Fix: Twin captures reasoning continuously. When someone leaves, their knowledge stays queryable — no institutional memory loss.