{
  "evidence_level": "other_ai_provenance_marker",
  "summary": "AI-related provenance markers were found, but they are not a definitive attribution by themselves.",
  "signal_matrix": [
    {
      "signal": "Provenance",
      "status": "Detected",
      "strength": "c2pa_marker_unclassified",
      "notes": "C2PA marker detected without a classified AI service marker."
    },
    {
      "signal": "Byte Markers",
      "status": "Detected",
      "strength": 33,
      "notes": "Raw file marker scan; strings can be injected or stripped."
    },
    {
      "signal": "C2PA Verification",
      "status": "Above Reference Threshold",
      "strength": "asset_hash_mismatch",
      "notes": "The asset bytes do not match the signed binding covered by the manifest."
    },
    {
      "signal": "Camera Evidence",
      "status": "Supportive Only",
      "strength": 0.17009562679056134,
      "notes": "camera_like_jpeg"
    },
    {
      "signal": "Frequency Evidence",
      "status": "Above Reference Threshold",
      "strength": 1.0315908023089333,
      "reference": 0.7418555425813717,
      "notes": "Threshold-relative forensic signal only."
    }
  ],
  "provenance_evidence": {
    "has_c2pa_marker": true,
    "has_xmp_marker": true,
    "has_trained_algorithmic_media": false,
    "has_openai_media_service": false,
    "has_google_media_service": false,
    "has_synthid_marker": false,
    "exif_present": false,
    "exif_make": "",
    "exif_model": "",
    "exif_software": "",
    "ai_origin_hint": "none",
    "c2pa_verification_status": "asset_hash_mismatch",
    "c2pa_verifier": "c2patool",
    "c2pa_verification_detail": "{\n  \"active_manifest\": \"contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7326481a5\",\n  \"manifests\": {\n    \"contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7326481a5\": {\n      \"claim_generator\": \"make_test_images/0.12.0 c2pa-rs/0.12.0\",\n      \"title\": \"C.jpg\",\n      \"format\": \"image/jpeg\",\n      \"instance_id\": \"xmp:iid:e928fac1-8473-4c70-8219-369e91d4e58d\",\n      \"thumbnail\": {\n        \"format\": \"image/jpeg\",\n        \"identifier\": \"self#jumbf=/c2pa/contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7",
    "c2pa_verification": {
      "presence": "manifest_present",
      "manifest_status": "well_formed",
      "signature_status": "valid",
      "trust_status": "trusted",
      "asset_binding_status": "mismatch",
      "ingredient_status": "absent",
      "signer": "C2PA Test Signing Cert",
      "claim_generator": "make_test_images/0.12.0 c2pa-rs/0.12.0",
      "validation_errors": [
        "assertion.hashedURI.mismatch",
        "assertion.hashedURI.mismatch"
      ],
      "validation_warnings": [
        "timeStamp.validated",
        "timeStamp.trusted",
        "signingCredential.trusted",
        "claimSignature.insideValidity",
        "claimSignature.validated",
        "assertion.hashedURI.match",
        "assertion.hashedURI.match",
        "assertion.hashedURI.match",
        "assertion.dataHash.match"
      ],
      "verifier_name": "c2patool",
      "verifier_version": "c2patool 0.26.67",
      "legacy_status": "asset_hash_mismatch",
      "detail": "{\n  \"active_manifest\": \"contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7326481a5\",\n  \"manifests\": {\n    \"contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7326481a5\": {\n      \"claim_generator\": \"make_test_images/0.12.0 c2pa-rs/0.12.0\",\n      \"title\": \"C.jpg\",\n      \"format\": \"image/jpeg\",\n      \"instance_id\": \"xmp:iid:e928fac1-8473-4c70-8219-369e91d4e58d\",\n      \"thumbnail\": {\n        \"format\": \"image/jpeg\",\n        \"identifier\": \"self#jumbf=/c2pa/contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7"
    },
    "evidence_label": "c2pa_marker_unclassified",
    "status": "Detected",
    "has_ai_marker": true,
    "is_verified_openai": false
  },
  "byte_marker_evidence": {
    "path": "inputs/c2pa-03.jpg",
    "file_size": 140346,
    "has_openai_marker": false,
    "has_c2pa_marker": true,
    "has_xmp_marker": true,
    "has_trained_algorithmic_media": false,
    "has_synthid_marker": false,
    "matches": [
      {
        "marker": "c2pa",
        "offset": 48,
        "context": "IF..........����JP........��jumb....jumdc2pa....�..�.8�q.c2pa...ǹjumb...Sjumdc2ma.."
      },
      {
        "marker": "c2pa",
        "offset": 65,
        "context": "P........��jumb....jumdc2pa....�..�.8�q.c2pa...ǹjumb...Sjumdc2ma....�..�.8�q.conten"
      },
      {
        "marker": "c2pa",
        "offset": 194,
        "context": "6481a5...~-jumb...)jumdc2as....�..�.8�q.c2pa.assertions...|.jumb...3jumd@�.2��H��.*�"
      },
      {
        "marker": "c2pa",
        "offset": 243,
        "context": "rtions...|.jumb...3jumd@�.2��H��.*��.Ci.c2pa.thumbnail.claim.jpeg.....bfdb.image/jpe"
      },
      {
        "marker": "c2pa",
        "offset": 32192,
        "context": "ock\"}]}...�jumb...&jumdcbor....�..�.8�q.c2pa.actions....Vcbor�gactions��factionlc2pa"
      },
      {
        "marker": "c2pa",
        "offset": 32232,
        "context": "c2pa.actions....Vcbor�gactions��factionlc2pa.created�factionlc2pa.drawingjparameters"
      },
      {
        "marker": "c2pa",
        "offset": 32253,
        "context": "�gactions��factionlc2pa.created�factionlc2pa.drawingjparameters�dnamehgradient...�ju"
      },
      {
        "marker": "c2pa",
        "offset": 32324,
        "context": "radient...�jumb...(jumdcbor....�..�.8�q.c2pa.hash.data....{cbor�jexclusions��estart."
      },
      {
        "marker": "c2pa",
        "offset": 32495,
        "context": "..........yjumb...$jumdc2cl....�..�.8�q.c2pa.claim....Mcbor�hdc:titleeC.jpgidc:forma"
      },
      {
        "marker": "xmp",
        "offset": 32564,
        "context": "eC.jpgidc:formatjimage/jpegjinstanceIDx,xmp:iid:e928fac1-8473-4c70-8219-369e91d4e58"
      },
      {
        "marker": "c2pa",
        "offset": 32650,
        "context": "laim_generatorx&make_test_images/0.12.0 c2pa-rs/0.12.0isignaturex.self#jumbf=c2pa.si"
      },
      {
        "marker": "c2pa",
        "offset": 32687,
        "context": ".0 c2pa-rs/0.12.0isignaturex.self#jumbf=c2pa.signaturejassertions��curlx4self#jumbf="
      },
      {
        "marker": "c2pa",
        "offset": 32731,
        "context": ".signaturejassertions��curlx4self#jumbf=c2pa.assertions/c2pa.thumbnail.claim.jpegdha"
      },
      {
        "marker": "c2pa",
        "offset": 32747,
        "context": "tions��curlx4self#jumbf=c2pa.assertions/c2pa.thumbnail.claim.jpegdhashX .<��vӇ�..�V"
      },
      {
        "marker": "c2pa",
        "offset": 32829,
        "context": "�Vo�$@s.����..���:hRA�curlx7self#jumbf=c2pa.assertions/stds.schema-org.CreativeWork"
      },
      {
        "marker": "c2pa",
        "offset": 32930,
        "context": "��.M3.D��)Slnk��xJ�t�p�curlx'self#jumbf=c2pa.assertions/c2pa.actionsdhashX �it�+x��!"
      },
      {
        "marker": "c2pa",
        "offset": 32946,
        "context": "xJ�t�p�curlx'self#jumbf=c2pa.assertions/c2pa.actionsdhashX �it�+x��!\"NXI����.��i�k.s"
      },
      {
        "marker": "c2pa",
        "offset": 33015,
        "context": "NXI����.��i�k.s.�ʯ����curlx)self#jumbf=c2pa.assertions/c2pa.hash.datadhashX <�ǟ9�0"
      },
      {
        "marker": "c2pa",
        "offset": 33031,
        "context": "�ʯ����curlx)self#jumbf=c2pa.assertions/c2pa.hash.datadhashX <�ǟ9�0.�Z����]�j�E�.��"
      },
      {
        "marker": "c2pa",
        "offset": 33128,
        "context": "fsha256..F�jumb...(jumdc2cs....�..�.8�q.c2pa.signature...F�cbor҄D�.8$�gx5chain�Y.�0"
      },
      {
        "marker": "C2PA",
        "offset": 33333,
        "context": "..U....CA1.0...U....Somewhere1'0%..U....C2PA Test Intermediate Root CA1.0...U....FOR"
      },
      {
        "marker": "C2PA",
        "offset": 33508,
        "context": "..U....CA1.0...U....Somewhere1.0...U....C2PA Test Signing Cert1.0...U....FOR TESTING"
      },
      {
        "marker": "C2PA",
        "offset": 33568,
        "context": "rt1.0...U....FOR TESTING_ONLY1.0...U....C2PA Signer0�.V0A..*�H��....04�.0...`�H.e..."
      },
      {
        "marker": "C2PA",
        "offset": 35051,
        "context": "..U....CA1.0...U....Somewhere1.0...U....C2PA Test Root CA1.0...U....FOR TESTING_ONLY"
      },
      {
        "marker": "C2PA",
        "offset": 35205,
        "context": "..U....CA1.0...U....Somewhere1'0%..U....C2PA Test Intermediate Root CA1.0...U....FOR"
      },
      {
        "marker": "C2PA",
        "offset": 36739,
        "context": "..U....CA1.0...U....Somewhere1.0...U....C2PA Test Root CA1.0...U....FOR TESTING_ONLY"
      },
      {
        "marker": "C2PA",
        "offset": 36892,
        "context": "..U....CA1.0...U....Somewhere1.0...U....C2PA Test Root CA1.0...U....FOR TESTING_ONLY"
      },
      {
        "marker": "xmp",
        "offset": 51289,
        "context": ".\" id=\"W5M0MpCehiHzreSzNTczkc9d\"?> <x:xmpmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"X"
      },
      {
        "marker": "xmp",
        "offset": 51324,
        "context": "> <x:xmpmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"XMP Core 6.0.0\"> <rdf:RDF xmlns:rdf="
      },
      {
        "marker": "XMP",
        "offset": 51331,
        "context": "pmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"XMP Core 6.0.0\"> <rdf:RDF xmlns:rdf=\"http:/"
      },
      {
        "marker": "c2pa",
        "offset": 51518,
        "context": "terms/\" dcterms:provenance=\"self#jumbf=/c2pa/contentauth:urn:uuid:5a08e472-974c-422e"
      },
      {
        "marker": "c2pa",
        "offset": 51581,
        "context": "id:5a08e472-974c-422e-b38a-d6c7326481a5/c2pa.claim\"/> </rdf:RDF> </x:xmpmeta>       "
      },
      {
        "marker": "xmp",
        "offset": 51610,
        "context": "c7326481a5/c2pa.claim\"/> </rdf:RDF> </x:xmpmeta>                                   "
      }
    ],
    "status": "Detected"
  },
  "c2pa_verification_status": "asset_hash_mismatch",
  "c2pa_verification": {
    "presence": "manifest_present",
    "manifest_status": "well_formed",
    "signature_status": "valid",
    "trust_status": "trusted",
    "asset_binding_status": "mismatch",
    "ingredient_status": "absent",
    "signer": "C2PA Test Signing Cert",
    "claim_generator": "make_test_images/0.12.0 c2pa-rs/0.12.0",
    "validation_errors": [
      "assertion.hashedURI.mismatch",
      "assertion.hashedURI.mismatch"
    ],
    "validation_warnings": [
      "timeStamp.validated",
      "timeStamp.trusted",
      "signingCredential.trusted",
      "claimSignature.insideValidity",
      "claimSignature.validated",
      "assertion.hashedURI.match",
      "assertion.hashedURI.match",
      "assertion.hashedURI.match",
      "assertion.dataHash.match"
    ],
    "verifier_name": "c2patool",
    "verifier_version": "c2patool 0.26.67",
    "legacy_status": "asset_hash_mismatch",
    "detail": "{\n  \"active_manifest\": \"contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7326481a5\",\n  \"manifests\": {\n    \"contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7326481a5\": {\n      \"claim_generator\": \"make_test_images/0.12.0 c2pa-rs/0.12.0\",\n      \"title\": \"C.jpg\",\n      \"format\": \"image/jpeg\",\n      \"instance_id\": \"xmp:iid:e928fac1-8473-4c70-8219-369e91d4e58d\",\n      \"thumbnail\": {\n        \"format\": \"image/jpeg\",\n        \"identifier\": \"self#jumbf=/c2pa/contentauth:urn:uuid:5a08e472-974c-422e-b38a-d6c7"
  },
  "camera_evidence": {
    "exif_present": false,
    "exif_make": "",
    "exif_model": "",
    "exif_software": "",
    "jpeg_quantization_present": true,
    "jpeg_quantization_tables": 2,
    "jpeg_subsampling": "4:4:4",
    "jpeg_luma_quant_mean": 29.03125,
    "jpeg_chroma_quant_mean": 43.4375,
    "residual_noise_score": 0.0002549949551972578,
    "cfa_grid_score": 8.416828269769257e-09,
    "formation_score": 0.2009562679056134,
    "camera_score": 0.17009562679056134,
    "evidence_label": "camera_like_jpeg",
    "status": "Supportive Only"
  },
  "frequency_evidence": {
    "status": "Above Reference Threshold",
    "score_name": "composite_score",
    "score": 1.0315908023089333,
    "reference_threshold": 0.7418555425813717,
    "features": {
      "fft_grid_score": 3.1163130252986506,
      "fft_peak_score": 4.564781593359722,
      "fft_high_energy_ratio": 0.45782917626456243,
      "dct_mid_high_ratio": 0.12483683360559365,
      "dwt_hh_energy": 6.675463493904695e-07,
      "composite_score": 1.0315908023089333
    },
    "note": "Frequency scores are threshold-relative research signals, not probabilities."
  },
  "risk_notes": [
    "This report is an evidence checklist, not a definitive AI detector.",
    "Metadata and raw byte markers can be stripped, copied, or injected.",
    "The asset bytes do not match the signed binding covered by the manifest.",
    "Frequency evidence is above the reference threshold but remains supportive only."
  ],
  "disclaimers": [
    "OpenAI/C2PA markers do not mean the signature has been verified.",
    "Missing metadata does not mean the image is not AI-generated.",
    "Frequency scores are not probabilities and are not legal attribution."
  ]
}
