{
  "statement": {
    "profile": "qnfo-provenance-sidecar/1",
    "issuer": "https://papers.qnfo.org",
    "key_id": "kFNOMX3mHY-PZLKBsl-A8M5cZnxnnMdnp5ayPzLodso",
    "subject": {
      "type": "paper",
      "slug": "ringbauer-qudit-due-diligence",
      "version": "0.4.0",
      "url": "https://papers.qnfo.org/papers/ringbauer-qudit-due-diligence",
      "content_sha256": "d4511210c04c13dad5db3d1a1341262f74321ea93b0f14da6d3e3ac4daab3dab",
      "content_basis": "body_md (UTF-8): the text served at https://papers.qnfo.org/papers/ringbauer-qudit-due-diligence.md after its YAML front matter and the blank line that follows it"
    },
    "claims": {
      "digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia",
      "generator": "QNFO research pipeline (AI language models)",
      "provenance": "fleet-generated",
      "human_review_recorded": false,
      "reviewed_by": null
    },
    "c2pa_shaped": {
      "c2pa.actions": {
        "actions": [
          {
            "action": "c2pa.created",
            "digitalSourceType": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia",
            "softwareAgent": {
              "name": "QNFO research pipeline"
            }
          }
        ]
      },
      "note": "C2PA-shaped assertion; this sidecar is signed with a QNFO Ed25519 key, not an X.509 certificate from the C2PA Trust List, so it is not a C2PA credential"
    },
    "issued_at": "2026-08-10T00:00:00Z",
    "timestamp_authority": "none (issued_at is the paper's revision time; no RFC 3161 token)"
  },
  "signature": {
    "alg": "Ed25519",
    "kid": "kFNOMX3mHY-PZLKBsl-A8M5cZnxnnMdnp5ayPzLodso",
    "canonicalization": "sorted-key JSON, no whitespace (UTF-8)",
    "value": "BHoEjgPQtv2akQLyBVbr_AJ-UM9a1smCsj6E47sD-wGmfB-Xay-e12UNgfbPQxWs1A1Se4Fe7mJEoCGeKZLnBw"
  }
}