Design end-to-end system flows for complex, multi-step workflows Define orchestration patterns for automation and agent-driven processes Establish standards for synchronous and asynchronous interactions Shape service boundaries, APIs and event models Design lifecycle management for long-running work