{
  "schemaVersion": 1,
  "evaluation": "offline_paired_detection_request_response_comparison",
  "baselineProtocolSha256": "4f64909d51e1582ec168f9cf7176af3e148995e9c4c8b8d9f28f81b1023764a2",
  "finalProtocolSha256": "84d3e5a56f0b0d6d739200d7a35000c9beb992843ce2242eef4b033283e7d954",
  "checkpointBytesSha256": {
    "baseline": "b823c142742c53a885a20947fe326d05dc6d4168eec70d2955c125c1f5320622",
    "final": "46bf86ef21b6eaa17e8d5cf28643783c586a95054f3aa6976e6d80e84bbe372b"
  },
  "batches": 14,
  "identicalRequests": 14,
  "identicalRequestChangedNormalizedReplies": 14,
  "identicalRequestChangedFindingSets": 14,
  "rows": [
    {
      "batch": 1,
      "baselineRequestSha256": "fc87aae4b9a236408617b64b358801ad0e2cb86ed7c4c6f6a3af81adb4f0d11d",
      "finalRequestSha256": "fc87aae4b9a236408617b64b358801ad0e2cb86ed7c4c6f6a3af81adb4f0d11d",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "38ca63413998c3b78a5b79df895544cc5a3532c352f0146ad066bcbe2185c4a0",
        "normalizedReplySha256": "9107657108b350121f8409e1eaf28e1d94cc014f4ad01f7183466ff4d5a6a3eb",
        "normalizedFindingSetSha256": "f24644a9293dba8cfb53fe319daab91c76e5a2b8493cf063cfbb4378c5faf62a",
        "findingCount": 5
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "cfa538d6fb14a80ab862d502aa49775e1f783875582349d8a8cc22e7dcbacf93",
        "normalizedReplySha256": "297dd8152fe03a6ba7eabd916e729673a7a7782801327bf1f344f3771866a49a",
        "normalizedFindingSetSha256": "a369734255e6d2c013d703ea70e0e69dfc139e36c98f94add57e65cdfa699e2b",
        "findingCount": 8
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 2,
      "baselineRequestSha256": "4f1cc068db00c1271f5cfcced0935c22b814d1401dac7e6ee210a840f535fdc2",
      "finalRequestSha256": "4f1cc068db00c1271f5cfcced0935c22b814d1401dac7e6ee210a840f535fdc2",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "4010d31787139da0c939bbf7b605a2c4e57270db68b271b38a65a57d64531a5e",
        "normalizedReplySha256": "a8bfbe320dd13370e3b43e61f59ea7cb8bc105b0fd9689368f3bb37bc7c45570",
        "normalizedFindingSetSha256": "87543bdd3e82492530c376d17538f2ac636eb30d9243ac125a8f3493afaf98b9",
        "findingCount": 3
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "f47f49cfea4f3276e7a2bf171c714ba2db53b0296b05300500151b7ad0062c1e",
        "normalizedReplySha256": "8ac360948b89dfa5baaefc7999b83f1c191b89aae1e0d703716b03963c283336",
        "normalizedFindingSetSha256": "916ebfd0309216c8004ee9dae3078ba00cf2b38066c6b74d911b67a8615569a5",
        "findingCount": 3
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 3,
      "baselineRequestSha256": "313227b10566e6136f5f3ccd83230d2b34306cb0c2b9e91e734de1de7dac9a39",
      "finalRequestSha256": "313227b10566e6136f5f3ccd83230d2b34306cb0c2b9e91e734de1de7dac9a39",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "c094c944f836f377601054308b08adfb5d44403ee7807127c55257336cf6df12",
        "normalizedReplySha256": "4d33daa8b7683f8c3b80703fe90afaafbb2658696645720309eaa678b18dcdbd",
        "normalizedFindingSetSha256": "825fa8a28b9ead728d31d52def585f957fdfc47c935a9a71e371b9807e274281",
        "findingCount": 8
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "74c00de2f8b7f8a3a6dce78fb99ccd9a52d53979e47eb3f237780a94f55061bf",
        "normalizedReplySha256": "db31c02877b37f02059e8a4d0f6bb1cacc239db2eacf420681974560aa89b164",
        "normalizedFindingSetSha256": "996474fb2043d0a00b38998d13d71af5c101421255072b15893a112a481b5969",
        "findingCount": 6
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 4,
      "baselineRequestSha256": "642c9c7a84e335d1edf85cb55b9feccc16cb91c6b4b984ca4eef6117db5eab3a",
      "finalRequestSha256": "642c9c7a84e335d1edf85cb55b9feccc16cb91c6b4b984ca4eef6117db5eab3a",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "a91b1ad4e7f393ea2e23967067432d108f7c33c00e0c66a96ec812ad01603d18",
        "normalizedReplySha256": "39647ed70190d612cafe50b9e6840ef0cf6542ec724c94b9125d12801aa7a436",
        "normalizedFindingSetSha256": "13430c82164c52b2c8600332005675816b76a972cb9154b716a50755f276c763",
        "findingCount": 7
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "d874d82363b1fd09596b6c6c00decf395d98b89a03b6891b495daea9429cabbd",
        "normalizedReplySha256": "4b42ed3c81ad46fc69aa735ab23b7558b5ebd5f32c7d3e27fffd0e0dfc4e4308",
        "normalizedFindingSetSha256": "4f334f4cdc3e1053bf9e650cf66dda71aad019bf119b34aa1ce454c73883d778",
        "findingCount": 6
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 5,
      "baselineRequestSha256": "b8b6b39dcb35a412fa55b67fe224a4a2326610b977c047e2a48b8d95c3074404",
      "finalRequestSha256": "b8b6b39dcb35a412fa55b67fe224a4a2326610b977c047e2a48b8d95c3074404",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "9a63f304483d435c1f6c77bdd7802ef68d9b49f60bb6c42b943869504144a71f",
        "normalizedReplySha256": "78f7532d3a4a6473ae061c96eea1b9490d5bee97b41d4008b220f1ae854afd88",
        "normalizedFindingSetSha256": "1823cdd2ae2d908221a5039f6a3b0d96d6ff89738d65378df8d1a58059d69708",
        "findingCount": 3
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "f126ea6188e1829ccd0f2befb0bd1863baf0facf5fc2c607a29844f7da007a5a",
        "normalizedReplySha256": "157b6a20f0bbc4f685336ce89b0206cf4e57e47a329783eac98a6c74e88cf10a",
        "normalizedFindingSetSha256": "ed9e55acceb50feb8388f78a7c9b946906338c6540d1c77d1f45b4f1180c2b5a",
        "findingCount": 3
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 6,
      "baselineRequestSha256": "79f98e26972489be113d0ff8828badb24088618dc5523e69b6e496900c075e00",
      "finalRequestSha256": "79f98e26972489be113d0ff8828badb24088618dc5523e69b6e496900c075e00",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "58cf3224904b7ffa4c15e0b97e108bfba9226dc872d312c8dc77750220aad921",
        "normalizedReplySha256": "bfe2d01d0df136df62188ed155d39dcada63b52fcef16b6fd5ff87585da5ba2c",
        "normalizedFindingSetSha256": "65585e726d42452b3a61c997773b21a7a5f355d061d73cf8814e37ae448c26b7",
        "findingCount": 1
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "b5958b5eeb8dbd70969ce3523ea36e5e1ab14661bc3c81c97bbac084e50038e7",
        "normalizedReplySha256": "7a0558aa82e904eef86adbf7de061172e113c8eef7c4cc4cb238cca5acc7dae9",
        "normalizedFindingSetSha256": "2f4c964ed14d729fbdc684c29e21adb1474428372d7235cc390d3abf5c3d8b32",
        "findingCount": 1
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 7,
      "baselineRequestSha256": "e154144140ef24a23b90bd8bb7ef5e6b9d0e125b24708d6ca9e69abb659c3bd0",
      "finalRequestSha256": "e154144140ef24a23b90bd8bb7ef5e6b9d0e125b24708d6ca9e69abb659c3bd0",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "52558c8d94063a8e3e2c4d39a33096885a4c26a9b5899bfbed98c21a545b5c52",
        "normalizedReplySha256": "2d0c1fb8be8209b06720a2964e24043591ddba401905b9cc188c12c2f9b320e3",
        "normalizedFindingSetSha256": "46a0f830dc4577892805c5616f5b08a9fa4eede1acdafc644c609f1b00efa306",
        "findingCount": 5
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "61d45de78569ee50ed0ae85277e9f7b410981cdfb4cc9784dd616149d5d6b59f",
        "normalizedReplySha256": "05152380b19cb9aad0c1f0b2a1284c3522d543051315901464ff0fddc1e89753",
        "normalizedFindingSetSha256": "c9a8a90e9e57dda4e6d3329f5c8c8847883a6a9ca87208f33198e97007d9eb1a",
        "findingCount": 5
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 8,
      "baselineRequestSha256": "28f77727a4f1da0a2755f7005ef52eb214b977e514b68471412fd31f42d2d1c0",
      "finalRequestSha256": "28f77727a4f1da0a2755f7005ef52eb214b977e514b68471412fd31f42d2d1c0",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "6a04d6952bf5140e6bb6eefa80152909b5827df61b488be4e0f67182123dcb61",
        "normalizedReplySha256": "cc216c2e09375599bd7238c160565a2359c7a494d75798cc9cee998ba3bff32f",
        "normalizedFindingSetSha256": "e7b3d61bd1d96772d6116a1a92a66c8167d9ec8dc1af6fb3161270c159037208",
        "findingCount": 5
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "c817d74675b1d9c9d217f51c0bda3b08e4894c6391513a352df93c5b2f760583",
        "normalizedReplySha256": "85edf9f93ebd4482cfa447a0bdbb6d052ee50665c8bf6919733b9aeb8237c891",
        "normalizedFindingSetSha256": "9a5c4ab640233dce0c6eb77d81c92365e887832462855bbe926cd27e813702c7",
        "findingCount": 5
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 9,
      "baselineRequestSha256": "9d8d40a157942fff541705887e12278460deed43897a0ea19519a9c18216a2ec",
      "finalRequestSha256": "9d8d40a157942fff541705887e12278460deed43897a0ea19519a9c18216a2ec",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "ec24c772fc633129d582707008277db08ddc80634cc31d2b02ee32c9116ba4b3",
        "normalizedReplySha256": "5fec3b9041f256e5fa2fcfa2cce272abc4fda70bf4b4d375d2b6481fa16f7797",
        "normalizedFindingSetSha256": "ef75ece82c7ba38d5fcd91a51ee103b1ba397de5f2656dbbe97cbeb0a453bac6",
        "findingCount": 7
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "ebf0a78bed0738242434ae4deeb89b3132c5cc538540861859c28631683badae",
        "normalizedReplySha256": "4b135ea02ff9ee572cdd34031232226671b0337d4e172b68ce3a9e0ea8292523",
        "normalizedFindingSetSha256": "b2024c2ac411d2c11f49c616f3c1900de8c38ddadc24dba873d58289ec2aa1aa",
        "findingCount": 1
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 10,
      "baselineRequestSha256": "fc8fc7966d0fcadb95782cd3ff26141901ebdfc1d9dd2df33f82679fbdfbce16",
      "finalRequestSha256": "fc8fc7966d0fcadb95782cd3ff26141901ebdfc1d9dd2df33f82679fbdfbce16",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "f9b7cd2eea8f26d7b1fb1c35bc4f08eb44573724f035ff16434892a0b513fc04",
        "normalizedReplySha256": "f44fc0169fa01e96f98d31105b9f5b986c3c83975fdbd01e5a34880c162ce288",
        "normalizedFindingSetSha256": "acb46eae66ff661b54fb78664fc92567f2ebfae02f703d09b9be3e20032cce55",
        "findingCount": 6
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "ca7ff718083380b19984214dbe0f22432b4fef806edd2c760ae2432d30b66bdd",
        "normalizedReplySha256": "dc25a300f7f49088c3a4a590c9ca9bd13dbfe9aa84805bab8a937a469ada5f54",
        "normalizedFindingSetSha256": "26f4b3c0f84a0624f9e13e727e914244e06cadf565226aa7f82048d3be00da3a",
        "findingCount": 6
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 11,
      "baselineRequestSha256": "2ae9f972e51725461a696bc5ae2728352e6aeecb62340733c81fe8c1714cabb3",
      "finalRequestSha256": "2ae9f972e51725461a696bc5ae2728352e6aeecb62340733c81fe8c1714cabb3",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "7c5b548849ebd3afb4f7638e2600226326833521788ff9c46520ca9917440fea",
        "normalizedReplySha256": "6130cfe8d6037521c95305bcd159fa5176cb1e130a3f81887be4f8aa7f24859b",
        "normalizedFindingSetSha256": "1112ffed54a65604081c9498aaa68522641361bf83d9127581513bc8e5e3c611",
        "findingCount": 2
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "944ca488397c2fdea094c0213099331e02628f241415d001224688f91808c40c",
        "normalizedReplySha256": "d9d86d4bcfd9696184a62de94819819326d9215e351139871e0625a33544048f",
        "normalizedFindingSetSha256": "b506b1f52e1ecbe24807b5f59a42455a0cdcdbd5abb4d9e1ac7f5622f2b25416",
        "findingCount": 8
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 12,
      "baselineRequestSha256": "d3d1a26ea8842470f2db75758179c1f12b9adac916004586b67baaa4b746923a",
      "finalRequestSha256": "d3d1a26ea8842470f2db75758179c1f12b9adac916004586b67baaa4b746923a",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "fe7053566629c58154c8c73c8b576d56d6da5d9e5e61c2821490563a5abfc809",
        "normalizedReplySha256": "0eee7013fb54bb70616671d43e0627a1edfdc316af9122329f61390f3144b667",
        "normalizedFindingSetSha256": "33dfea7517e973b38a3983d9a9f027efdd977980c8a6350394b8722c8623c013",
        "findingCount": 6
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "ff5f607924ad1343944db71a4b002661fe7a83e8cb0ae44462ef3a31fcb163e4",
        "normalizedReplySha256": "0bb898ddc0c0c9f7fc12657a2e155712779d58fc8757db22422e8b2fd7b84b85",
        "normalizedFindingSetSha256": "0909b333100b161797d6f68f9992d23be0c28a40da85fde403179c1fbe664c5a",
        "findingCount": 1
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 13,
      "baselineRequestSha256": "c8d3801dc3addf0600d01b12a995da2da1572c332f8289118c911730e8ffede4",
      "finalRequestSha256": "c8d3801dc3addf0600d01b12a995da2da1572c332f8289118c911730e8ffede4",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "e54b4bce480fb47c45846da074d9d24549764610f1c596ed8860c6564ce9714d",
        "normalizedReplySha256": "dacc86716652d7ff82161f3a9d2ae777e417d709b787c5e81d59b0df47bcc868",
        "normalizedFindingSetSha256": "1d917f33e2cce8971d5da9f539f2df7849b186b43a57f414d5c83fb9dbd2cfe7",
        "findingCount": 3
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "83b2cac4449630711432bc682fccbb7f7254b4f79e599af04de48b342268bae4",
        "normalizedReplySha256": "92c50ea7a14c67f7a38c793059cfeffdc427101c7ad7d9a1a986413b267bcb13",
        "normalizedFindingSetSha256": "745a20e8e6a048c9c81dd6149b8bd2c64b7ce05e7d8d01d6a212234b573c90ed",
        "findingCount": 4
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    },
    {
      "batch": 14,
      "baselineRequestSha256": "4d1266de1eff142b76285c5d5d7e5c2558b2b1d383ed18a83b61d81e9af5bd77",
      "finalRequestSha256": "4d1266de1eff142b76285c5d5d7e5c2558b2b1d383ed18a83b61d81e9af5bd77",
      "sameRequest": true,
      "baselineHttpStatus": 200,
      "finalHttpStatus": 200,
      "baselineReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "ccc29aa233c9ca585be6382c10f3e66932b4c64828dfe9ce517ed9cc0d947fbd",
        "normalizedReplySha256": "b64e4c93b6588f4a9130595e735fcae7d6cee491474990419fee45f6da7c6cc1",
        "normalizedFindingSetSha256": "2322258da19228deb55edafccfde9529d2e7893ebab0b8ba2172efb9cf1f1538",
        "findingCount": 8
      },
      "finalReply": {
        "status": "parsed",
        "providerModel": "deepseek-flash",
        "contentSha256": "b76691c2a4b5a61f6987c27979fde50bc2643f035724048784c1febd6b0aa3eb",
        "normalizedReplySha256": "79401a0606700c3a1fc21e7951cb327b7df8df7f69e7d320b14d3b051f099acd",
        "normalizedFindingSetSha256": "6437f092a10abc7b5ff875f144f3bf64ebb451606f5dac41079797ca724d42ac",
        "findingCount": 1
      },
      "normalizedReplyChanged": true,
      "findingSetChanged": true
    }
  ],
  "paidCalls": 0,
  "scope": "Offline comparison of stored detection requests and replies. Reply normalization sorts object keys; finding-set normalization also ignores finding order. No source, request text or reply prose is exported. These paired outputs show variation for identical recorded inputs. Two runs do not estimate repeatability, identify a sole cause or establish customer accuracy."
}
