criterion: effectiveness

question: Given an asset marked by provider P, does P's own detector return DETECTED?

labels: DETECTED NOT_DETECTED ERROR

why: Baseline. A detector that cannot read its own marking fails before interoperability is in question.


criterion: interoperability

question: Given an asset marked by provider Q, does P's detector return DETECTED?

labels: DETECTED NOT_DETECTED ERROR

why: This is the Commitment 2 obligation. It is the one nobody currently measures.


criterion: interoperability

question: Given an unmarked asset, do P and Q both return NOT_DETECTED?

labels: AGREE DISAGREE ERROR

why: False positives are the failure mode that destroys trust in a detector network.


criterion: robustness

question: After a declared transform (recompress, crop, resize, screenshot, re-encode), does the detector still return DETECTED?

labels: SURVIVES DESTROYED ERROR

why: Shares its transform ladder with GSPC provenance (ProvBench), so the two axes are comparable.


criterion: reliability

question: Across k repeated runs on the identical asset, is the verdict identical every time?

labels: STABLE UNSTABLE ERROR

why: A non-deterministic detector cannot support a compliance claim.


criterion: effectiveness

question: Where no marking is present, does the detector say so rather than guessing?

labels: DECLARES_ABSENT GUESSES ERROR

why: The UNMEASURED discipline, applied to detectors.