Learning
| Tier | Examples | Applies when |
|---|---|---|
| Memory | Prefer B after swaps; reject after quality rejects | Immediately (undoable) |
| Factors | Portion EMA from edits / delivery feedback | Immediately (bounded) |
| Proposals | Standing approval, default mode | Only if accepted (+ new slip if needed) |
Never auto-changed: diet, budget ceilings, policy code. Eval gate replays recent carts before a change goes live.