{
  "digest": "862ccdff7b6bd479f56e0d29e28f69cb5cf3ae63cc3d0c478de16700a3ed0826",
  "profile": "provenance",
  "label": "ATTESTED",
  "publisher": {
    "id": "promptreports-ai",
    "name": "PromptReports",
    "domain": null,
    "domain_verified": false,
    "current_domain": null
  },
  "signature": {
    "alg": "Ed25519",
    "key_id": "promptreports-ai#1",
    "key_status": "active",
    "value": "KcDTcAZkeAuNS2SHQqujKw04Fdfky3_wpu7MzZJRpvvdrYW5jWCoO8YrzzlVDRGTGs-1J7RC3bZb47dsAYcmDw",
    "verified_at_ingest": true,
    "key_url": "https://aisourceoftruth.com/v1/keys/promptreports-ai"
  },
  "appended_at": "2026-11-12T16:23:11Z",
  "asset_hash": "cb8fa771b8095c79a91dae69463ccc00fe3d52681b9e63fdff5c8ce882399d49",
  "log": {
    "log_index": 42,
    "merkle": {
      "algorithm": "rfc6962-sha256",
      "leaf_index": 42,
      "tree_size": 46,
      "leaf_hash": "066f25d0782373c4f7e4056de3345623b6fedcb1c8270afdc79dff19b2bc5292",
      "audit_path": [
        "f26b38e75956101c5e6bb40f5c11de2f5e42f3b0f649d2156806b02f0d506dbd",
        "e17467d89018f779ce125ed9add7569dcae044d47962f2ef41d3c3ce51d511b2",
        "2649aaf749873d5069b8be079150ff3cba47aadfb18ece0ba3fb7487ece33131",
        "28685ab58b5061fd1331c6821d9add2aeaf9cedbce54dd2ec2acd15905475f3c",
        "f3e7ee7024174af8e6374b1188c180bb7c6e6dcb893177412250b5b64f45d35f"
      ],
      "root_hash": "8afb270ce073c94bf1171b4c0fd22b1181d861f801975919075bbb8527279dde",
      "checkpoint": "aisourceoftruth.com/log\n46\nivsnDOBzyUvxFxtMD9IrEYHYYfgBl1kZB1u7hScnnd4=\n\n— aisourceoftruth.com/log OxYt5Yo0edKbAal2qI0A5tuYmgpo+oBtgwqf+a5NqhBmAMRWulvw4Prou2hQ4/3mYwJ4CvhAyzRWOhggK6v25PLFGAU=\n",
      "checkpoint_at": "2026-11-13T00:15:03Z",
      "root_day": null,
      "checkpoint_url": "https://aisourceoftruth.com/checkpoint?tree_size=46",
      "root_url": null,
      "witness_commit_url": null
    },
    "daily_root": null,
    "pending_reason": null
  },
  "witnessed": {
    "required": 2,
    "independent_cosigners": 0,
    "met": false,
    "tree_size": 46,
    "checkpoint_day": null,
    "checkpoint_url": "https://aisourceoftruth.com/checkpoint?tree_size=46",
    "policy_url": "https://aisourceoftruth.com/log/policy",
    "newest_cosigned": null,
    "cosigners": []
  },
  "layers": [
    {
      "layer": "signature",
      "label": "Signature",
      "shows": "The key holder signed these exact bytes",
      "state": "ok",
      "detail": "Ed25519 key promptreports-ai#1, checked at ingest"
    },
    {
      "layer": "log_inclusion",
      "label": "Log inclusion",
      "shows": "The record is a leaf of an RFC 6962 tree under a signed checkpoint",
      "state": "ok",
      "detail": "leaf 42 of 46 in a signed checkpoint"
    },
    {
      "layer": "cosigners",
      "label": "Outside cosigners",
      "shows": "Independent witnesses saw no fork or rollback of the log",
      "state": "missing",
      "detail": "0 of 2 required independent cosignatures (quorum not met)"
    },
    {
      "layer": "qualified_time",
      "label": "Qualified time",
      "shows": "A timestamp authority dated the daily root that includes the record",
      "state": "pending",
      "detail": "pending: the next 06:00 UTC daily root covers it"
    },
    {
      "layer": "bitcoin_anchor",
      "label": "Bitcoin anchor",
      "shows": "The daily root existed by a Bitcoin block, through OpenTimestamps",
      "state": "pending",
      "detail": "pending: the next 06:00 UTC daily root covers it"
    }
  ],
  "timestamps": [],
  "ots": null,
  "rekor": null,
  "sealed": null,
  "errata_count": 0,
  "amended_by": [],
  "proves": [
    "The record body with this SHA-256 digest existed no later than the appended time, and no later than the timestamp authority's time on the root that includes it.",
    "The holder of the listed signing key signed exactly these bytes.",
    "The record sits at this position in an append-only log whose signed checkpoints and daily roots are published outside the registry."
  ],
  "does_not_prove": [
    "That the record's contents are true.",
    "Who authored the underlying work: a signature shows who signed, not who wrote.",
    "Anything about the private content behind a hash-only record (evidence, incident) beyond its hash."
  ],
  "verify": [
    "curl -s -H 'Accept: application/vnd.aisot.record+json' https://aisourceoftruth.com/r/862ccdff7b6bd479f56e0d29e28f69cb5cf3ae63cc3d0c478de16700a3ed0826 | sha256sum   # must print 862ccdff7b6bd479f56e0d29e28f69cb5cf3ae63cc3d0c478de16700a3ed0826",
    "curl -s https://aisourceoftruth.com/v1/keys/promptreports-ai   # the public key for promptreports-ai#1; check the Ed25519 signature over the exact bytes",
    "curl -s https://aisourceoftruth.com/v1/proofs/inclusion/862ccdff7b6bd479f56e0d29e28f69cb5cf3ae63cc3d0c478de16700a3ed0826   # RFC 6962 audit path; recompute the checkpoint root (RFC 9162 2.1.3.2)",
    "curl -s https://aisourceoftruth.com/roots   # daily roots; this record is covered from the next 06:00 UTC root",
    "curl -s -X POST https://aisourceoftruth.com/v1/export -H 'content-type: application/json' -d '{\"digests\":[\"862ccdff7b6bd479f56e0d29e28f69cb5cf3ae63cc3d0c478de16700a3ed0826\"]}' -o bundle.json && node verify.mjs bundle.json   # all of the above offline"
  ],
  "record_url": "https://aisourceoftruth.com/r/862ccdff7b6bd479f56e0d29e28f69cb5cf3ae63cc3d0c478de16700a3ed0826"
}