{
  "version": "flashfirm-same-task-sandbox/1",
  "status": "PASS",
  "network": "LOCAL_SANDBOX",
  "at": "2026-11-03T12:56:29.512Z",
  "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
  "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
  "manifestHash": "91875921900b7f066755b73af75f2f7af9b617b82c12fe4b395e9cd50e2fe449",
  "recordedAiReport": true,
  "syntheticIdentityAndReviewFixture": true,
  "independentHumanReview": false,
  "mainnetPayment": false,
  "publicTestnetPayment": false,
  "exactTransferBodiesVerified": true,
  "wasmSha256": "369c28bab8da8c4ee32222f179c746072e307a4a12c56bcc730b3911553491dd",
  "budgetYocto": "1000000000000000000000",
  "obligations": [
    {
      "obligationId": "0ae9ae07f74954a69da5d815ff6bfb1dc552d3552d3dd28880da21d6e9aca8f4",
      "kind": "WORKER",
      "accountId": "worker-a.test.near",
      "amountYocto": "130667000000000000000"
    },
    {
      "obligationId": "669232ad74815afc7a0ee89008c2ccca19bd13cbee2848cfbaa9448215e13f14",
      "kind": "WORKER",
      "accountId": "worker-b.test.near",
      "amountYocto": "261333000000000000000"
    },
    {
      "obligationId": "5978daecc8bb7a645548e4a65497d37f0f23ee33bc530feddcf082ff17851839",
      "kind": "WORKER",
      "accountId": "worker-c.test.near",
      "amountYocto": "392000000000000000000"
    },
    {
      "obligationId": "2b940f0ced5b9c6a3c88ba182b38eaae7dd8d5199d4c1bdd5f48df3910527da4",
      "kind": "PROTOCOL_FEE",
      "accountId": "fee.test.near",
      "amountYocto": "16000000000000000000"
    },
    {
      "obligationId": "5218656d6e6763b76e35209287e3db1be43a2059ab2433f8c0885201a2da34b8",
      "kind": "UNSPENT_REFUND",
      "accountId": "buyer.test.near",
      "amountYocto": "200000000000000000000"
    }
  ],
  "transactions": [
    {
      "method": "fund",
      "hash": "9shLQ8Unj1bZP9dfDkKLkJTA3CtU6AT2Kn4cAiFZuhzq",
      "actor": "buyer.test.near",
      "args": {},
      "deposit": "1000000000000000000000"
    },
    {
      "method": "propose",
      "hash": "62zN5f3HVhpSexW38KFc5wsHmyL33C8wNJgWURcAw2LY",
      "actor": "buyer.test.near",
      "args": {
        "amounts_yocto": [
          "200000000000000000000",
          "130667000000000000000",
          "261333000000000000000",
          "392000000000000000000",
          "16000000000000000000"
        ],
        "evidence_root": "55fd51553e6fc24cd0642d400c6911b904e61adff7b8c9028458612b5bb5fefe"
      },
      "deposit": "0"
    },
    {
      "method": "approve",
      "hash": "9nnyZ5QRiFhMmbL3MCvLevetUEfaHLFGSmhY29D7jhVZ",
      "actor": "review-a.test.near",
      "args": {
        "plan_hash": "3baf4019f35508307791ff57d017f8c379fba7e0515d7aa8c2810a7dbeddd799"
      },
      "deposit": "0"
    },
    {
      "method": "approve",
      "hash": "5r3GruHqzkYXQtQqRgUNiF27edzzDvzmxRA45PThiJbT",
      "actor": "review-b.test.near",
      "args": {
        "plan_hash": "3baf4019f35508307791ff57d017f8c379fba7e0515d7aa8c2810a7dbeddd799"
      },
      "deposit": "0"
    },
    {
      "method": "claim_for",
      "hash": "5ZCrGshiJMcv1HkeX1pQo1pucJB7y1vZrdxVfCmmizN8",
      "actor": "sponsor.test.near",
      "args": {
        "recipient": "buyer.test.near"
      },
      "deposit": "0",
      "transfer": {
        "receiptId": "Af4r9GzNbtA2pMwhYoJvAVYbyjZMiUDZxLhR2KB26vX1",
        "recipient": "buyer.test.near",
        "amountYocto": "200000000000000000000",
        "transferVerified": true
      }
    },
    {
      "method": "claim_for",
      "hash": "VSg5yp3aXzok19FkA9s5S73rWgxMxBVWjXjYH8NogMA",
      "actor": "sponsor.test.near",
      "args": {
        "recipient": "worker-a.test.near"
      },
      "deposit": "0",
      "transfer": {
        "receiptId": "DsXU5vt12AeBEgUqy2FVgajZoZwccjNPJAYoWuezRmt3",
        "recipient": "worker-a.test.near",
        "amountYocto": "130667000000000000000",
        "transferVerified": true
      }
    },
    {
      "method": "claim_for",
      "hash": "2eHoVL2wKw4KtykwtiqQK1xrHsReYScgSoy3rhVgRXzm",
      "actor": "sponsor.test.near",
      "args": {
        "recipient": "worker-b.test.near"
      },
      "deposit": "0",
      "transfer": {
        "receiptId": "999rk4NoUuL89AnQfPS5hLLhStUznKdxjKGmrXubysz3",
        "recipient": "worker-b.test.near",
        "amountYocto": "261333000000000000000",
        "transferVerified": true
      }
    },
    {
      "method": "claim_for",
      "hash": "EUXHSFj8dzYEcNnvb4MExvGCZLg3NSp3surzQYmUawou",
      "actor": "sponsor.test.near",
      "args": {
        "recipient": "worker-c.test.near"
      },
      "deposit": "0",
      "transfer": {
        "receiptId": "8iVvggJZpm62WJw1xuS1UVGr57ryZChzDvDSvf8QC66v",
        "recipient": "worker-c.test.near",
        "amountYocto": "392000000000000000000",
        "transferVerified": true
      }
    },
    {
      "method": "claim_for",
      "hash": "J7FV6RpC3Bxia6sXWzsLjHEEfm9nwQTresxvvKcCsSed",
      "actor": "sponsor.test.near",
      "args": {
        "recipient": "fee.test.near"
      },
      "deposit": "0",
      "transfer": {
        "receiptId": "86CNAsU28GyckQDM8Dt6CodC5LaXnZMwZ6xuouGNECRC",
        "recipient": "fee.test.near",
        "amountYocto": "16000000000000000000",
        "transferVerified": true
      }
    }
  ],
  "closedStatus": {
    "version": "flashfirm-treasury/0.2",
    "arbiter": "arbiter.test.near",
    "policy_hash": "d3589c32e07973fa6ffa909766927cd86522058ec06c6f226444734be58d2ada",
    "appeal_window_ns": "60000000000",
    "arbitration_deadline_ns": "1793714261408101000",
    "release_at_ns": "1793710618620288000",
    "challenge_root": null,
    "resolution_root": null,
    "resolution_upheld": false,
    "release_allowed": false,
    "buyer": "buyer.test.near",
    "evaluators": [
      "review-a.test.near",
      "review-b.test.near",
      "review-c.test.near"
    ],
    "recipients": [
      "buyer.test.near",
      "worker-a.test.near",
      "worker-b.test.near",
      "worker-c.test.near",
      "fee.test.near"
    ],
    "task_root": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
    "plan_hash": "3baf4019f35508307791ff57d017f8c379fba7e0515d7aa8c2810a7dbeddd799",
    "evidence_root": "55fd51553e6fc24cd0642d400c6911b904e61adff7b8c9028458612b5bb5fefe",
    "deadline_ns": "1793714141408101000",
    "phase": "Closed",
    "funded_yocto": "1000000000000000000000",
    "credits_yocto": [
      "0",
      "0",
      "0",
      "0",
      "0"
    ],
    "pending_yocto": [
      "0",
      "0",
      "0",
      "0",
      "0"
    ],
    "paid_yocto": "1000000000000000000000",
    "approvals": [
      true,
      true,
      false
    ]
  },
  "scope": "Recorded AI report and synthetic signed semantic/identity fixtures bind one manifest to actual local sandbox transfers: three workers, protocol fee and buyer unused budget. No new AI call or external money movement.",
  "syntheticTrustRoots": {
    "identityAuthority": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n"
  },
  "signedTestFlow": {
    "plan": {
      "payload": {
        "version": "flashfirm-task-plan/1",
        "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
        "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
        "buyerKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAV1F0A+GRkH5nvsSO/+rkSxT9beMip4sZ9QtRq6B3IPI=\n-----END PUBLIC KEY-----\n",
        "reviewPolicyHash": "d3589c32e07973fa6ffa909766927cd86522058ec06c6f226444734be58d2ada",
        "reviewerKeys": [
          "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeNNJl7HyR/eqDqlvhd5ZgJOjbjQ0uFRrIFI5bEAann0=\n-----END PUBLIC KEY-----\n",
          "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAAGAkf9DqgqB78WasT/qaL1BT4svH0Sf9VLwaPH9crQk=\n-----END PUBLIC KEY-----\n",
          "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMnqETagng3O9K4szQhacua6TDmRa3noQj24jyDNotXA=\n-----END PUBLIC KEY-----\n"
        ],
        "createdAt": 1793710523160,
        "expiresAt": 1793714123160,
        "budgetUnits": 1000000,
        "allocationAsset": "ARBITRUM_NATIVE_USDC",
        "settlementPolicy": {
          "version": "flashfirm-allocation-policy/2",
          "spendUnits": 800000,
          "feeBps": 200,
          "feeRecipient": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "refundRecipient": "0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "rubric": [
          {
            "id": "source-support",
            "weight": 100
          }
        ],
        "workers": [
          {
            "id": "sentinel-live",
            "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA/fss22HrriyEHKbMn2MhVq1clgWmgWI5ZtO0u9GegV4=\n-----END PUBLIC KEY-----\n",
            "subject": "15e67356aaa6cb7713617db8ffc0c1c2eeea7af7c6dd03566c3e721fd365f1a1",
            "artifactHash": "0f8d18c68e0e63d2fd1e0e9532c70ba2e522836f691b6e50b3718035cd81d10a",
            "recipient": "0x1111111111111111111111111111111111111111"
          },
          {
            "id": "continuity-live",
            "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAsNtveXyvnkJjzy3v1VFHlUdFPqGu8l+LjH8rrlF6Fow=\n-----END PUBLIC KEY-----\n",
            "subject": "e50fbe76491523bde76bfa56b0787f22343a91cede914adee72fef56e9ff11bd",
            "artifactHash": "b111d5d404c1123cb63697c64a41f84a6311df19098fba74a40fe5592ccc0ba1",
            "recipient": "0x2222222222222222222222222222222222222222"
          },
          {
            "id": "evidence-live",
            "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAHTgwLAjJ/QEPqhROj52WIRQ20B1bRn9RtdtWe2ny/xE=\n-----END PUBLIC KEY-----\n",
            "subject": "c72a47507f30bb8f91f550e256d1fdb300d3494f39d055c7781ddb901229bcce",
            "artifactHash": "9c07f35f7297f89f4bc8e69a591580ee1e35d3e38540d4603cb26eba154b910f",
            "recipient": "0x3333333333333333333333333333333333333333"
          }
        ]
      },
      "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAV1F0A+GRkH5nvsSO/+rkSxT9beMip4sZ9QtRq6B3IPI=\n-----END PUBLIC KEY-----\n",
      "signature": "v8n8D0MiM1uW8jN50IAVYkAb9HGBMAQxkvF6O4LIBQt47BG2GXXBc9n7lZXTxCoaMbXfRw4BiB+Nz77Yis04DQ=="
    },
    "evaluations": [
      {
        "payload": {
          "version": "flashfirm-quality-evaluation/1",
          "planHash": "a28a06769a9f45f104c0f4ac7990e83517dccf4108101b570de2196dd689faf6",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "issuedAt": 1793710523161,
          "method": "HUMAN_BLINDED",
          "claims": [
            {
              "workerId": "sentinel-live",
              "claimIndex": 0,
              "claimHash": "9600024f428328100deb3085639fdc3a550538dcb298875731e98ea3e739473e",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "It will make available the modifier\n * `onlyOwner`, which can be applied to your functions to restrict their use to\n * the owner."
            },
            {
              "workerId": "sentinel-live",
              "claimIndex": 1,
              "claimHash": "20348c384fb76493bdd1ccdcb27966bc35cdfa7e5f7575af6fe31aa5442fda76",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "function renounceOwnership() public virtual onlyOwner {\n        _transferOwnership(address(0));\n    }"
            },
            {
              "workerId": "sentinel-live",
              "claimIndex": 2,
              "claimHash": "679562c46f67f26a471ed3efea680f3d9ce0e2f10a4d59d0eca75038d33fef38",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "NOTE: Renouncing ownership will leave the contract without an owner,\n     * thereby disabling any functionality that is only available to the owner."
            },
            {
              "workerId": "continuity-live",
              "claimIndex": 0,
              "claimHash": "10127c7b2e4a713ae7a2c0754a29fa00deecb32154c25ea43d1b3c398f1fcf58",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "It will make available the\n * modifiers `whenNotPaused` and `whenPaused`, which can be applied to\n * the functions of your contract."
            },
            {
              "workerId": "continuity-live",
              "claimIndex": 1,
              "claimHash": "10e1d7d53be318c4fd238866a28a71ce6e19136c2bfde538f04e2ef146544bac",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "Note that they will not be pausable by\n * simply including this module, only once the modifiers are put in place."
            },
            {
              "workerId": "continuity-live",
              "claimIndex": 2,
              "claimHash": "dd88849e51268ac2211fc39af95aabfb7fc5a17c6ad057ec4a8d85fe0b987b46",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "function _pause() internal virtual whenNotPaused {"
            },
            {
              "workerId": "evidence-live",
              "claimIndex": 0,
              "claimHash": "c63fe87eebc78ff2bc817c98b3b48d7815a22a8896ae0dfdb7d2922e88ca11f5",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "modifier onlyOwner() {\n        _checkOwner();\n        _;\n    }"
            },
            {
              "workerId": "evidence-live",
              "claimIndex": 1,
              "claimHash": "ef6baccc1285846df8c08bdb0231070fdfd5ca4bf8f4bf307a7724e7b78d8f08",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "Note that they will not be pausable by\n * simply including this module, only once the modifiers are put in place."
            },
            {
              "workerId": "evidence-live",
              "claimIndex": 2,
              "claimHash": "a67745b7eceec07fa1fb8ed7a1c597a3593c24467b1abdfad6cfa2962f485417",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "To keep your system secure, you should **always** use the installed code as-is, and neither copy-paste it from online sources nor modify it yourself."
            }
          ],
          "samples": [
            {
              "sampleHash": "9f0169f84fddc6f5f28cd6c8682d2041a9ef4d75fbb2f1cb0b3b22be5f040331",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 100
                }
              ],
              "traceHash": "3afdb03adbfe30a9001316d485ae8dcb7ba2d842da265d3d86e4a49c35074af3"
            },
            {
              "sampleHash": "14e6d586c1c1e4e24c73faa0ba380a4499a8232a928a00d820f1391139f599f8",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 90
                }
              ],
              "traceHash": "e398848a61f020158676ca16bba062c68140e4d068a39df12497f477a20c4f73"
            },
            {
              "sampleHash": "4ddfd12be19f07c4638b1c737e9e5381ec9975501889d0d814d5eaa39f6c2fd7",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 80
                }
              ],
              "traceHash": "57f9a16ec01fca7e00ef59d081f545d82aa56da1da9e3bf6b00e8f6e543730cc"
            },
            {
              "sampleHash": "b7aa32e40caa5b5521c126672b36cd565022d52b587146afe0716c35c88bde0f",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 70
                }
              ],
              "traceHash": "8b7acde78c83b5d82f59e971fbb96b4a6169d488703f2eb3eb991e7531a299fe"
            }
          ]
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeNNJl7HyR/eqDqlvhd5ZgJOjbjQ0uFRrIFI5bEAann0=\n-----END PUBLIC KEY-----\n",
        "signature": "p/E+HdgBU3ZXaB8rle2lbuFD8PsdktNOtsG2X23ne/Or1sPkr9LsZtNdX5jQZX6+5H0dy+S+pMumFRBNdKv7Cg=="
      },
      {
        "payload": {
          "version": "flashfirm-quality-evaluation/1",
          "planHash": "a28a06769a9f45f104c0f4ac7990e83517dccf4108101b570de2196dd689faf6",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "issuedAt": 1793710523161,
          "method": "HUMAN_BLINDED",
          "claims": [
            {
              "workerId": "sentinel-live",
              "claimIndex": 0,
              "claimHash": "9600024f428328100deb3085639fdc3a550538dcb298875731e98ea3e739473e",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "It will make available the modifier\n * `onlyOwner`, which can be applied to your functions to restrict their use to\n * the owner."
            },
            {
              "workerId": "sentinel-live",
              "claimIndex": 1,
              "claimHash": "20348c384fb76493bdd1ccdcb27966bc35cdfa7e5f7575af6fe31aa5442fda76",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "function renounceOwnership() public virtual onlyOwner {\n        _transferOwnership(address(0));\n    }"
            },
            {
              "workerId": "sentinel-live",
              "claimIndex": 2,
              "claimHash": "679562c46f67f26a471ed3efea680f3d9ce0e2f10a4d59d0eca75038d33fef38",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "NOTE: Renouncing ownership will leave the contract without an owner,\n     * thereby disabling any functionality that is only available to the owner."
            },
            {
              "workerId": "continuity-live",
              "claimIndex": 0,
              "claimHash": "10127c7b2e4a713ae7a2c0754a29fa00deecb32154c25ea43d1b3c398f1fcf58",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "It will make available the\n * modifiers `whenNotPaused` and `whenPaused`, which can be applied to\n * the functions of your contract."
            },
            {
              "workerId": "continuity-live",
              "claimIndex": 1,
              "claimHash": "10e1d7d53be318c4fd238866a28a71ce6e19136c2bfde538f04e2ef146544bac",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "Note that they will not be pausable by\n * simply including this module, only once the modifiers are put in place."
            },
            {
              "workerId": "continuity-live",
              "claimIndex": 2,
              "claimHash": "dd88849e51268ac2211fc39af95aabfb7fc5a17c6ad057ec4a8d85fe0b987b46",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "function _pause() internal virtual whenNotPaused {"
            },
            {
              "workerId": "evidence-live",
              "claimIndex": 0,
              "claimHash": "c63fe87eebc78ff2bc817c98b3b48d7815a22a8896ae0dfdb7d2922e88ca11f5",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "modifier onlyOwner() {\n        _checkOwner();\n        _;\n    }"
            },
            {
              "workerId": "evidence-live",
              "claimIndex": 1,
              "claimHash": "ef6baccc1285846df8c08bdb0231070fdfd5ca4bf8f4bf307a7724e7b78d8f08",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "Note that they will not be pausable by\n * simply including this module, only once the modifiers are put in place."
            },
            {
              "workerId": "evidence-live",
              "claimIndex": 2,
              "claimHash": "a67745b7eceec07fa1fb8ed7a1c597a3593c24467b1abdfad6cfa2962f485417",
              "verdict": "SUPPORTED",
              "reason": "Synthetic signed semantic judgment for protocol tests only.",
              "sourceContext": "To keep your system secure, you should **always** use the installed code as-is, and neither copy-paste it from online sources nor modify it yourself."
            }
          ],
          "samples": [
            {
              "sampleHash": "9f0169f84fddc6f5f28cd6c8682d2041a9ef4d75fbb2f1cb0b3b22be5f040331",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 100
                }
              ],
              "traceHash": "3afdb03adbfe30a9001316d485ae8dcb7ba2d842da265d3d86e4a49c35074af3"
            },
            {
              "sampleHash": "14e6d586c1c1e4e24c73faa0ba380a4499a8232a928a00d820f1391139f599f8",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 90
                }
              ],
              "traceHash": "e398848a61f020158676ca16bba062c68140e4d068a39df12497f477a20c4f73"
            },
            {
              "sampleHash": "4ddfd12be19f07c4638b1c737e9e5381ec9975501889d0d814d5eaa39f6c2fd7",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 80
                }
              ],
              "traceHash": "57f9a16ec01fca7e00ef59d081f545d82aa56da1da9e3bf6b00e8f6e543730cc"
            },
            {
              "sampleHash": "b7aa32e40caa5b5521c126672b36cd565022d52b587146afe0716c35c88bde0f",
              "criteria": [
                {
                  "id": "source-support",
                  "score": 70
                }
              ],
              "traceHash": "8b7acde78c83b5d82f59e971fbb96b4a6169d488703f2eb3eb991e7531a299fe"
            }
          ]
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAAGAkf9DqgqB78WasT/qaL1BT4svH0Sf9VLwaPH9crQk=\n-----END PUBLIC KEY-----\n",
        "signature": "NlG3KlPTbE6BelXpSV+ErbsYzdTDRei9w2/NSWKVeATIa9jVUajPWf5FLr5FDXYNV8sbx60mNeD5UD9Yim+qAQ=="
      }
    ],
    "certificates": [
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA/fss22HrriyEHKbMn2MhVq1clgWmgWI5ZtO0u9GegV4=\n-----END PUBLIC KEY-----\n",
          "subject": "15e67356aaa6cb7713617db8ffc0c1c2eeea7af7c6dd03566c3e721fd365f1a1",
          "role": "WORKER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709",
          "authorshipReviewed": true,
          "artifactHash": "0f8d18c68e0e63d2fd1e0e9532c70ba2e522836f691b6e50b3718035cd81d10a"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "pmuCJ3ugz4XLiDP/Yzw6/effgVe3eZEKkXBIcUmgaVyZfz3u8amnu3pVTt+p9EjC9eJ5jydtq3rwvWKeDoUsBw=="
      },
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAsNtveXyvnkJjzy3v1VFHlUdFPqGu8l+LjH8rrlF6Fow=\n-----END PUBLIC KEY-----\n",
          "subject": "e50fbe76491523bde76bfa56b0787f22343a91cede914adee72fef56e9ff11bd",
          "role": "WORKER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709",
          "authorshipReviewed": true,
          "artifactHash": "b111d5d404c1123cb63697c64a41f84a6311df19098fba74a40fe5592ccc0ba1"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "576ZEqxpZ8U0aBBUv0USWDxALuv6S+OOihQyQfq6IfcZ+XK0UMAdtYI/Ah8E894BY77afkNwpKdpjL3UZbxKDg=="
      },
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAHTgwLAjJ/QEPqhROj52WIRQ20B1bRn9RtdtWe2ny/xE=\n-----END PUBLIC KEY-----\n",
          "subject": "c72a47507f30bb8f91f550e256d1fdb300d3494f39d055c7781ddb901229bcce",
          "role": "WORKER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709",
          "authorshipReviewed": true,
          "artifactHash": "9c07f35f7297f89f4bc8e69a591580ee1e35d3e38540d4603cb26eba154b910f"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "THwceNQDNy4LRAA0g/qXDLTtEyaakhdIalUEE7Z7mU8pRXez7VGbWxDaNZ0mCWclPYY8IfoDbjQNi14JdpoWDA=="
      },
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeNNJl7HyR/eqDqlvhd5ZgJOjbjQ0uFRrIFI5bEAann0=\n-----END PUBLIC KEY-----\n",
          "subject": "4c354d3a922cb10d7d0cc15289408e10ca0217e89582d18d3323ec69fc701778",
          "role": "REVIEWER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "uI8us3GLqGcMQLZgxYNUQ5qwca7yhUws26YH5xMEHvk4A6SBHzcbqrXWGmgMLCJhFZUquVG813gAC5yPa0e4BQ=="
      },
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAAGAkf9DqgqB78WasT/qaL1BT4svH0Sf9VLwaPH9crQk=\n-----END PUBLIC KEY-----\n",
          "subject": "f037cec3e281fe9e0bc5dfddbf347c8d48ec54acce4bf539e56be8ab35728293",
          "role": "REVIEWER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "shWiCJQjA0oMscgUzofN+RlWhI0ucoMcK1echs1+bed66usu7iMOhrPd/l5p3z9FKiYBSIRrgzaXf+I/Fl/xAg=="
      },
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMnqETagng3O9K4szQhacua6TDmRa3noQj24jyDNotXA=\n-----END PUBLIC KEY-----\n",
          "subject": "66bd99714452d9c94b0e99897b3dda9212e14b4b6956ae0751d0624ed9fb7223",
          "role": "REVIEWER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "Xf8KBk1+JcOWnFWTxSHAP8aI0Uw7ZKEno2Yvuj8I7wtg2gBBOViTxep2ifj22tvRxQ7wRVPA/pKwniJRNuNFCQ=="
      },
      {
        "payload": {
          "version": "flashfirm-identity/1",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAV1F0A+GRkH5nvsSO/+rkSxT9beMip4sZ9QtRq6B3IPI=\n-----END PUBLIC KEY-----\n",
          "subject": "3e30859eedcd32106c597d38708b534b9c8fb19e9e9bc923d263a5a35d7cb69a",
          "role": "BUYER",
          "issuedAt": 1793710522160,
          "expiresAt": 1793714123160,
          "evidenceHash": "776030ab75a9d408bdb1f6781120635408759cdaec521f2743dd8f3eb8808709"
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
        "signature": "uwJ80AOp3QI84D4AOdWBP2Oai4/zgE7xQ5uANkvqkgOglmd0IG7CPynQePfkbtSm0AhNRtA8p0Ctw7ByaUZpDw=="
      }
    ],
    "contributions": [
      {
        "payload": {
          "version": "flashfirm-contribution-claim/1",
          "planHash": "a28a06769a9f45f104c0f4ac7990e83517dccf4108101b570de2196dd689faf6",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "artifactHash": "0f8d18c68e0e63d2fd1e0e9532c70ba2e522836f691b6e50b3718035cd81d10a",
          "subject": "15e67356aaa6cb7713617db8ffc0c1c2eeea7af7c6dd03566c3e721fd365f1a1",
          "role": "AUTHOR",
          "issuedAt": 1793710523161
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA/fss22HrriyEHKbMn2MhVq1clgWmgWI5ZtO0u9GegV4=\n-----END PUBLIC KEY-----\n",
        "signature": "8EridEXeyHQaVolpsygDnqjp2S2WKe4++7oFSsLO+VJF/UZYCj0MZBR7rhixb0RfL5Z7NvvFArnw6vCjqSG0AQ=="
      },
      {
        "payload": {
          "version": "flashfirm-contribution-claim/1",
          "planHash": "a28a06769a9f45f104c0f4ac7990e83517dccf4108101b570de2196dd689faf6",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "artifactHash": "b111d5d404c1123cb63697c64a41f84a6311df19098fba74a40fe5592ccc0ba1",
          "subject": "e50fbe76491523bde76bfa56b0787f22343a91cede914adee72fef56e9ff11bd",
          "role": "AUTHOR",
          "issuedAt": 1793710523161
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAsNtveXyvnkJjzy3v1VFHlUdFPqGu8l+LjH8rrlF6Fow=\n-----END PUBLIC KEY-----\n",
        "signature": "MLPl1LIsaxkXwmtK2a44StUwAExJcFeaTHLKvOc0+CmWTppOhqp1yB+uxu/d1D5U52cvHMdp/0km4GjZS2dyCA=="
      },
      {
        "payload": {
          "version": "flashfirm-contribution-claim/1",
          "planHash": "a28a06769a9f45f104c0f4ac7990e83517dccf4108101b570de2196dd689faf6",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "artifactHash": "9c07f35f7297f89f4bc8e69a591580ee1e35d3e38540d4603cb26eba154b910f",
          "subject": "c72a47507f30bb8f91f550e256d1fdb300d3494f39d055c7781ddb901229bcce",
          "role": "AUTHOR",
          "issuedAt": 1793710523161
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAHTgwLAjJ/QEPqhROj52WIRQ20B1bRn9RtdtWe2ny/xE=\n-----END PUBLIC KEY-----\n",
        "signature": "tN5ZdUZeE0yIjnNduKkrEYo5AELogmIjXVyzPJgLFgSFYZuD5Ke/kbldM8TAu/kylmOw4TavZ7wnpsADKWszAg=="
      }
    ],
    "invoices": [],
    "manifest": {
      "version": "flashfirm-settlement-manifest/2",
      "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
      "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
      "planHash": "a28a06769a9f45f104c0f4ac7990e83517dccf4108101b570de2196dd689faf6",
      "reviewHash": "8f4522de98edf22a42c9de4e07cdae24a500e7a9fba1e6fb7dcbc475196c29e8",
      "qualityHash": "dbfad0d853bbd0c9912692431915c04535094cedca5758515c08b3e704e2337a",
      "rosterHash": "9224fb9c496c1efa0d4f3be8e9123e7061c0b3586f155bd79e9895ad7964f395",
      "contributionHash": "0569d73a3d9ca8a9ecc00358643cf977c035ea941cefe66334e069657414823c",
      "privacyProofHash": null,
      "allocationAsset": "ARBITRUM_NATIVE_USDC",
      "budgetUnits": 1000000,
      "feeUnits": 16000,
      "refundUnits": 200000,
      "payouts": [
        {
          "id": "sentinel-live",
          "amount": 130667,
          "recipient": "0x1111111111111111111111111111111111111111"
        },
        {
          "id": "continuity-live",
          "amount": 261333,
          "recipient": "0x2222222222222222222222222222222222222222"
        },
        {
          "id": "evidence-live",
          "amount": 392000,
          "recipient": "0x3333333333333333333333333333333333333333"
        }
      ],
      "identityAuthority": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEATDOW+v+LIEHPVkKdyjqZ4Vu2px5Yd1avxrPz12EviOc=\n-----END PUBLIC KEY-----\n",
      "obligations": [
        {
          "id": "0ae9ae07f74954a69da5d815ff6bfb1dc552d3552d3dd28880da21d6e9aca8f4",
          "kind": "WORKER",
          "workerId": "sentinel-live",
          "recipient": "0x1111111111111111111111111111111111111111",
          "amount": 130667
        },
        {
          "id": "669232ad74815afc7a0ee89008c2ccca19bd13cbee2848cfbaa9448215e13f14",
          "kind": "WORKER",
          "workerId": "continuity-live",
          "recipient": "0x2222222222222222222222222222222222222222",
          "amount": 261333
        },
        {
          "id": "5978daecc8bb7a645548e4a65497d37f0f23ee33bc530feddcf082ff17851839",
          "kind": "WORKER",
          "workerId": "evidence-live",
          "recipient": "0x3333333333333333333333333333333333333333",
          "amount": 392000
        },
        {
          "id": "2b940f0ced5b9c6a3c88ba182b38eaae7dd8d5199d4c1bdd5f48df3910527da4",
          "kind": "PROTOCOL_FEE",
          "workerId": null,
          "recipient": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "amount": 16000
        },
        {
          "id": "5218656d6e6763b76e35209287e3db1be43a2059ab2433f8c0885201a2da34b8",
          "kind": "UNSPENT_REFUND",
          "workerId": null,
          "recipient": "0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
          "amount": 200000
        }
      ]
    }
  },
  "syntheticReview": {
    "commitment": {
      "policy": {
        "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
        "buyerKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAV1F0A+GRkH5nvsSO/+rkSxT9beMip4sZ9QtRq6B3IPI=\n-----END PUBLIC KEY-----\n",
        "appealKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAmPyypB1vTFYqnazsO32bPliiqr695NC8E1ITX7cCb2A=\n-----END PUBLIC KEY-----\n",
        "workerKeys": [
          "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA/fss22HrriyEHKbMn2MhVq1clgWmgWI5ZtO0u9GegV4=\n-----END PUBLIC KEY-----\n",
          "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAsNtveXyvnkJjzy3v1VFHlUdFPqGu8l+LjH8rrlF6Fow=\n-----END PUBLIC KEY-----\n",
          "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAHTgwLAjJ/QEPqhROj52WIRQ20B1bRn9RtdtWe2ny/xE=\n-----END PUBLIC KEY-----\n"
        ],
        "reviewers": [
          {
            "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeNNJl7HyR/eqDqlvhd5ZgJOjbjQ0uFRrIFI5bEAann0=\n-----END PUBLIC KEY-----\n",
            "operator": "unit-test-reviewer-0"
          },
          {
            "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAAGAkf9DqgqB78WasT/qaL1BT4svH0Sf9VLwaPH9crQk=\n-----END PUBLIC KEY-----\n",
            "operator": "unit-test-reviewer-1"
          },
          {
            "key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMnqETagng3O9K4szQhacua6TDmRa3noQj24jyDNotXA=\n-----END PUBLIC KEY-----\n",
            "operator": "unit-test-reviewer-2"
          }
        ],
        "expiresAt": 1793714123160,
        "appealWindowMs": 60000
      },
      "digest": "d3589c32e07973fa6ffa909766927cd86522058ec06c6f226444734be58d2ada"
    },
    "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
    "decisions": [
      {
        "payload": {
          "version": "flashfirm-decision/1",
          "policyHash": "d3589c32e07973fa6ffa909766927cd86522058ec06c6f226444734be58d2ada",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "verdict": "APPROVE",
          "reason": "Synthetic testing only; not a real independent reviewer.",
          "issuedAt": 1793710523160
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAeNNJl7HyR/eqDqlvhd5ZgJOjbjQ0uFRrIFI5bEAann0=\n-----END PUBLIC KEY-----\n",
        "signature": "X+oAyfC/Qs+KVVuJdW4odz8ejvZZu5fu1PVPFbUZ0SdNhfSLsFcbz6lPwRt9PdXar/D8/i4zFBJIC5Tk5jnXDQ=="
      },
      {
        "payload": {
          "version": "flashfirm-decision/1",
          "policyHash": "d3589c32e07973fa6ffa909766927cd86522058ec06c6f226444734be58d2ada",
          "taskRoot": "290de85788d86fb5fdde8d348044dcdbac44c6d83b6139e84e54be23f79b5ead",
          "resultRoot": "e0fd784f915acfb930c3e21cbf88d20c46d3e11e820a56e8bc10d58a76a84389",
          "verdict": "APPROVE",
          "reason": "Synthetic testing only; not a real independent reviewer.",
          "issuedAt": 1793710523160
        },
        "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAAGAkf9DqgqB78WasT/qaL1BT4svH0Sf9VLwaPH9crQk=\n-----END PUBLIC KEY-----\n",
        "signature": "DokUZB5EcLgOFHLLDMfgluhKS2zS4UQmSWRD7ecnzQRKfn5Lvnh+3/+nwSJPLYLi34c0ukIEdhNassN5R1d8Bg=="
      }
    ],
    "appeal": null,
    "resolution": null
  }
}
