Vendor “fix this bug” prompts let the agent jump straight to a plausible diff, so it patches the symptom it imagined and you find out in production whether it guessed right. This contract inverts the order: the first deliverable is a FAILING artifact – a red test or a script that exits non-zero – that pins the real defect, and writing a fix before that artifact exists is forbidden. The un-clonable part is the refusal branch: if it cannot reproduce reliably, it STOPS and reports what is missing instead of shipping a fix nobody can verify.
Fill in: defect_reportverify_cmd
Shared as is, for reference. Read it and decide what it will do before you run it; using it is your responsibility, under the terms.