Plan an agent-run merge of 4 API clients
Your task
Your TypeScript monorepo has 4 different ways to call the backend: 2 hand-written wrappers around fetch, an axios client and a generated client. Agents created most of them over 6 months, each copying whatever it found nearby. They differ in retries, timeouts, auth headers and how errors look. An agent now offers to merge them all into the generated client, in one PR touching about 300 files.
Do you take the offer? Decide how the consolidation runs, what the agent does and where you check.
It covers
- Tech debt
- Architectural drift
- Consistency