{
  "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": "Detected",
      "strength": "valid_signature",
      "notes": "The manifest signature and signed asset binding validated with the configured trust policy."
    },
    {
      "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": "valid_signature",
    "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": "valid",
      "ingredient_status": "absent",
      "signer": "C2PA Test Signing Cert",
      "claim_generator": "make_test_images/0.12.0 c2pa-rs/0.12.0",
      "validation_errors": [],
      "validation_warnings": [
        "timeStamp.validated",
        "timeStamp.trusted",
        "signingCredential.trusted",
        "claimSignature.insideValidity",
        "claimSignature.validated",
        "assertion.hashedURI.match",
        "assertion.hashedURI.match",
        "assertion.hashedURI.match",
        "assertion.hashedURI.match",
        "assertion.dataHash.match"
      ],
      "verifier_name": "c2patool",
      "verifier_version": "c2patool 0.26.67",
      "legacy_status": "valid_signature",
      "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-01.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": "valid_signature",
  "c2pa_verification": {
    "presence": "manifest_present",
    "manifest_status": "well_formed",
    "signature_status": "valid",
    "trust_status": "trusted",
    "asset_binding_status": "valid",
    "ingredient_status": "absent",
    "signer": "C2PA Test Signing Cert",
    "claim_generator": "make_test_images/0.12.0 c2pa-rs/0.12.0",
    "validation_errors": [],
    "validation_warnings": [
      "timeStamp.validated",
      "timeStamp.trusted",
      "signingCredential.trusted",
      "claimSignature.insideValidity",
      "claimSignature.validated",
      "assertion.hashedURI.match",
      "assertion.hashedURI.match",
      "assertion.hashedURI.match",
      "assertion.hashedURI.match",
      "assertion.dataHash.match"
    ],
    "verifier_name": "c2patool",
    "verifier_version": "c2patool 0.26.67",
    "legacy_status": "valid_signature",
    "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.",
    "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."
  ]
}
