{
  "schemaVersion": 1,
  "testClass": "local_integration_only",
  "testedAt": "2026-09-27T13:18:41.458Z",
  "status": "passed",
  "execution": "Separate Python process -> loopback HTTP -> real gateway handler -> in-memory SQLite",
  "deployedServiceTested": false,
  "thirdPartyResearcherConnected": false,
  "scientificClaimValidated": false,
  "sourceSha256": "7a353aa1f0c514fc5bdbcea933d79411867bf3700b55b76de843f7214bbd8851",
  "gatewaySha256": "76b81f189a7c21880c898fe53a7c2d2ddb3f4d8e48a0e4c6af031f4ed98b37e4",
  "checks": {
    "completedTasks": 3,
    "syntheticAgreements": 3,
    "retainedCompletionAuditEvents": 3,
    "samePoseEqual": true,
    "unchangedObserverInvariant": true,
    "fixedWorldInvariant": true,
    "lostReceiptIdempotency": true,
    "badBearerRejected": true,
    "revokedBearerRejected": true,
    "bearerAbsentFromLogs": true
  },
  "receipts": [
    {
      "recipe": "default_two_views",
      "taskId": "6db3619a-61e3-42f0-b5c5-b7990f1f69b9",
      "result": {
        "modelVersion": "fixed-world-observers/1.0.0",
        "observations": {
          "a": {
            "centerDistances": {
              "left": 6.067124524847005,
              "right": 5.726806041533861
            },
            "projectedSeparation": 0.2971077469547374
          },
          "b": {
            "centerDistances": {
              "left": 6.815381170640533,
              "right": 5.0542110153639195
            },
            "projectedSeparation": 0.08367932101967832
          }
        },
        "worldSeparation": 1.833712082089225
      },
      "resultHash": "743d1ab7e1e505247641995aeab1cd1b01d188a9c38b8eef61a366a5bd8678d3",
      "sourceHash": "7a353aa1f0c514fc5bdbcea933d79411867bf3700b55b76de843f7214bbd8851",
      "verification": {
        "agrees": true,
        "checks": 7,
        "description": "Server recomputation checks seven synthetic geometric measurements. Numerical agreement is model consistency, not scientific proof or evidence about physical measurement.",
        "errors": [],
        "maxAbsoluteError": 8.881784197001252e-16,
        "modelVersion": "fixed-world-observers/1.0.0",
        "status": "verified_synthetic",
        "tolerance": 1e-9
      },
      "idempotentRetryObserved": true
    },
    {
      "recipe": "same_pose",
      "taskId": "47c24728-8292-4326-8e5c-36dd1ec375ea",
      "result": {
        "modelVersion": "fixed-world-observers/1.0.0",
        "observations": {
          "a": {
            "centerDistances": {
              "left": 6.067124524847005,
              "right": 5.726806041533861
            },
            "projectedSeparation": 0.2971077469547374
          },
          "b": {
            "centerDistances": {
              "left": 6.067124524847005,
              "right": 5.726806041533861
            },
            "projectedSeparation": 0.2971077469547374
          }
        },
        "worldSeparation": 1.833712082089225
      },
      "resultHash": "796fe513ffdd705614328d4e428dbdfcc43bd658f55fd5f5c4109a55f951441a",
      "sourceHash": "7a353aa1f0c514fc5bdbcea933d79411867bf3700b55b76de843f7214bbd8851",
      "verification": {
        "agrees": true,
        "checks": 7,
        "description": "Server recomputation checks seven synthetic geometric measurements. Numerical agreement is model consistency, not scientific proof or evidence about physical measurement.",
        "errors": [],
        "maxAbsoluteError": 8.881784197001252e-16,
        "modelVersion": "fixed-world-observers/1.0.0",
        "status": "verified_synthetic",
        "tolerance": 1e-9
      },
      "idempotentRetryObserved": false
    },
    {
      "recipe": "changed_pose",
      "taskId": "13f85ead-e202-425e-b31c-f221db405438",
      "result": {
        "modelVersion": "fixed-world-observers/1.0.0",
        "observations": {
          "a": {
            "centerDistances": {
              "left": 6.067124524847005,
              "right": 5.726806041533861
            },
            "projectedSeparation": 0.2971077469547374
          },
          "b": {
            "centerDistances": {
              "left": 5.212540599254693,
              "right": 6.695064599394769
            },
            "projectedSeparation": 0.1762402265800095
          }
        },
        "worldSeparation": 1.833712082089225
      },
      "resultHash": "712dac15fe2048a46eade4fdfda6ba69dd7ac3c355da318d9564a4f6641a0898",
      "sourceHash": "7a353aa1f0c514fc5bdbcea933d79411867bf3700b55b76de843f7214bbd8851",
      "verification": {
        "agrees": true,
        "checks": 7,
        "description": "Server recomputation checks seven synthetic geometric measurements. Numerical agreement is model consistency, not scientific proof or evidence about physical measurement.",
        "errors": [],
        "maxAbsoluteError": 8.881784197001252e-16,
        "modelVersion": "fixed-world-observers/1.0.0",
        "status": "verified_synthetic",
        "tolerance": 1e-9
      },
      "idempotentRetryObserved": false
    }
  ],
  "httpRequests": [
    {
      "route": "/api/research/agent/heartbeat",
      "status": 200
    },
    {
      "route": "/api/research/agent/next",
      "status": 200
    },
    {
      "route": "/api/research/agent/tasks/:taskId/complete",
      "status": 503,
      "gatewayStatus": 200,
      "testFault": "simulated_lost_successful_receipt"
    },
    {
      "route": "/api/research/agent/tasks/:taskId/complete",
      "status": 200
    },
    {
      "route": "/api/research/agent/heartbeat",
      "status": 200
    },
    {
      "route": "/api/research/agent/next",
      "status": 200
    },
    {
      "route": "/api/research/agent/tasks/:taskId/complete",
      "status": 200
    },
    {
      "route": "/api/research/agent/heartbeat",
      "status": 200
    },
    {
      "route": "/api/research/agent/next",
      "status": 200
    },
    {
      "route": "/api/research/agent/tasks/:taskId/complete",
      "status": 200
    },
    {
      "route": "/api/research/agent/heartbeat",
      "status": 401
    },
    {
      "route": "/api/research/agent/heartbeat",
      "status": 401
    }
  ]
}
