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