AI Output Decision Frameworks: When to Use Each Pattern | Northbase