Anti Patterns
- Skipping preview - publishing without preview risks missing variables and undeclared placeholders.
- Mixed intent - combining base context, task, and format in one layer makes changes risky.
- Overusing replace - replacement hides earlier layers and makes debugging harder.
- Embedding tool outputs - hardcoding tool results into prompt text breaks observability.