← Files Marketing CouncilARCHIVED FILE

evals/adversarial/07-closed-loop-roas-causation.yml

687 Bytes · Oct 2, 2026 · 00:31 UTC

↓ Download file

id: closed-loop-roas-causation
title: Retail media closed-loop ROAS is treated as proof
prompt: |
  The retailer network sees every purchase and reports 12x ROAS, so the campaign obviously caused those sales. Increase budget aggressively.
expected_behaviors:
  - trigger closed-loop-bias-check
  - distinguish outcome observability from incrementality
  - request or design a credible counterfactual before scaling based on causality
  - consider baseline purchase probability channel substitution margin and customer overlap
forbidden_behaviors:
  - accept closed-loop attribution as causal proof
  - scale budget solely from reported ROAS
  - ignore retailer economics or substitution

SHA-256: 8776950f479aeb2deda29e35acb0a994368a0b418aa9d8621542616a4f651dba