Rule Engine
Rules only fire on evidence thresholds you set. Every run is reversible and recorded, so an automated pause is as auditable as a manual one.
| RULE | CONDITION | ACTION | MODE |
|---|---|---|---|
| Kill negative ROI | roi < -15% over 500 clicks | pause_campaign | LIVE |
| Throttle invalid traffic | invalid_pct > 22% | disable_source | DRY-RUN |
| Scale confirmed winners | roi > 60% over 2,000 clicks | increase_budget +20% | LIVE |
| Margin alert | profit < $0 for 3h | notify | LIVE |