Before
The fixture contains one declared signal family.
The inspector must identify the supported C2PA/JUMBF, XMP, EXIF/GPS, PNG text or WebP metadata structure.
Open test evidence · version 2026.07.19
This lab records the exact file structures the current browser engine checks, what disappears after Safe Clean, and whether the encoded visual payload covered by the verifier still matches. Every result below uses a deterministic synthetic fixture—not a claim about every editor or Instagram decision.
Measured July 19, 2026 · seven passing cases · machine-readable JSON available
Current result
JPEG, PNG and WebP cases cover recognized provenance containers, descriptive or private metadata, prompt-like PNG text and payload-preservation checks. Unknown structures are preserved instead of guessed at.
Fixture-level evidence
Before
The inspector must identify the supported C2PA/JUMBF, XMP, EXIF/GPS, PNG text or WebP metadata structure.
After
The cleaner is re-run through the inspector; a scoped SHA-256 proof compares the encoded image payload before download.
Reproducible method
The word “synthetic” matters: these fixtures test the byte structures, not a vendor's current export UI. A platform can also use disclosures, server history, classifiers or durable watermarks outside ordinary metadata.
Boundary
These results establish only that the stated embedded structures can be removed without changing the encoded image payload covered by the current verifier. They do not authenticate a scene, erase an invisible watermark, change pixels, undo a label already attached to a post, or guarantee reach.