Our three-call prototype now needs overnight approvals. Should we use raw SDK calls, LangChain or LangGraph?
Make your call first. Use the published answer and rubric to examine your reasoning when you are ready.
Case briefRead the inputs, then make your call
Fictional equipment-order prototype. It reads a request, looks up catalog options and drafts an order. The proposed production version waits for finance approval and then purchases through an external API.
| Current model calls per task | 3 |
|---|---|
| Illustrative cost per model call, USD | 0.002 |
| Alternative design's extra planning calls | 2 |
| Monthly tasks | 100,000 |
| Approval timing | Finance may approve the next day; the worker may restart while waiting. |
| Purchase API | Supports an idempotency key and an operation-status lookup. A response may time out after acceptance. |
Your task. Select an orchestration approach, define approval and restart behavior, compare call costs and specify the failure demonstrations required before launch.
0 words