Multi-agent over monolith
A single AI pipeline for citation monitoring, technical auditing, and content drafting would share failure modes. One model hallucination or rate-limit would block everything.
Designed three specialized agents with isolated responsibilities, separate retry logic, and a shared retrieval layer. Failure in one agent does not propagate to the rest of the system.
More orchestration complexity upfront, but operational independence at scale. LangGraph handled the coordination contract.