This covers the architectural decisions you'll face when building distributed workflows with Temporal. It breaks down the critical workflow vs activity boundary (orchestration logic stays in workflows, external calls go in activities), walks through saga patterns for distributed transactions, and explains Temporal's determinism constraints that trip up most newcomers. The examples focus on real patterns like entity workflows for shopping carts and compensation logic for payment flows. What I appreciate here is the concrete guidance on when NOT to use workflow orchestration. Too many teams reach for it when a simple API call would suffice.
npx skills add https://github.com/wshobson/agents --skill workflow-orchestration-patterns