Guardrails and Multi-Agent Patterns — AI Engineering: Building Production LLM Applications — Hackademy