{
  "schema": "reashield.jvm-benchmark-public/v1",
  "status": "passed",
  "startedAt": "2026-10-22T01:47:45.882Z",
  "finishedAt": "2026-10-22T01:47:54.317Z",
  "environment": {
    "provider": "e2b",
    "boxId": "i5l66lphwl5wperlef8mc",
    "templateId": "1vy2r9xobomrn9xi4dv1",
    "metadataSource": "operator-declared identifiers, not runtime attestation",
    "platform": "linux",
    "architecture": "x64",
    "node": "v22.23.3",
    "java": "openjdk version \"17.0.20.1\" 2026-08-18\nOpenJDK Runtime Environment (build 17.0.20.1+1-1-24.04-Ubuntu)\nOpenJDK 64-Bit Server VM (build 17.0.20.1+1-1-24.04-Ubuntu, mixed mode, sharing)",
    "javac": "javac 17.0.20.1",
    "runtimeArguments": [
      "-Dfile.encoding=UTF-8"
    ],
    "toolchain": {
      "proguardVersion": "7.6.1",
      "proguardJarSha256": "c9a8066a46e8d02021a3e6f24d3a8a3f33cf3be8c946d6bf7813074e08ef9321",
      "proguardArchiveSha256": "672ef62a3154474a6172cbfde9a2f09da1642a17a80e1c7b79a6cc58953fbe06",
      "source": "https://github.com/Guardsquare/proguard/releases/download/v7.6.1/proguard-7.6.1.tar.gz"
    },
    "openShellEnforcement": "not observed"
  },
  "corpus": {
    "name": "ReaShield owned Java application and library fixture",
    "sourceDigest": "b38b4038dd01d2483f1a1e59b4143f630058df2d8b0976999c56c0fb2a44c47d",
    "externalConsumerClassSha256": "216b75c985fc6f4e5e4d070fa8002dbd3d79d4a8b310cb373b062bcca4ed0e2a",
    "unchangedConsumer": true
  },
  "application": {
    "before": {
      "cases": [
        {
          "id": "initial",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "deposit",
          "expected": "1250",
          "actual": "1250",
          "passed": true
        },
        {
          "id": "rounding",
          "expected": "101",
          "actual": "101",
          "passed": true
        },
        {
          "id": "zero",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "withdraw",
          "expected": "1025",
          "actual": "1025",
          "passed": true
        },
        {
          "id": "negative",
          "expected": "negative amount",
          "actual": "negative amount",
          "passed": true
        },
        {
          "id": "invalid",
          "expected": "invalid amount",
          "actual": "invalid amount",
          "passed": true
        },
        {
          "id": "overdraw",
          "expected": "insufficient funds:0",
          "actual": "insufficient funds:0",
          "passed": true
        },
        {
          "id": "overflow",
          "expected": "overflow:0",
          "actual": "overflow:0",
          "passed": true
        },
        {
          "id": "state-after-error",
          "expected": "500",
          "actual": "500",
          "passed": true
        },
        {
          "id": "reflection",
          "expected": "725",
          "actual": "725",
          "passed": true
        },
        {
          "id": "annotation",
          "expected": "owned-account-v1",
          "actual": "owned-account-v1",
          "passed": true
        },
        {
          "id": "service-minimum",
          "expected": "25",
          "actual": "25",
          "passed": true
        },
        {
          "id": "service-rate",
          "expected": "100",
          "actual": "100",
          "passed": true
        },
        {
          "id": "resource",
          "expected": "greeting=Bonjour, Montréal!",
          "actual": "greeting=Bonjour, Montréal!",
          "passed": true
        },
        {
          "id": "resource-directory",
          "expected": "true",
          "actual": "true",
          "passed": true
        },
        {
          "id": "description",
          "expected": "CAD:200",
          "actual": "CAD:200",
          "passed": true
        }
      ],
      "passed": 17,
      "elapsedMs": 798.25
    },
    "after": {
      "cases": [
        {
          "id": "initial",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "deposit",
          "expected": "1250",
          "actual": "1250",
          "passed": true
        },
        {
          "id": "rounding",
          "expected": "101",
          "actual": "101",
          "passed": true
        },
        {
          "id": "zero",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "withdraw",
          "expected": "1025",
          "actual": "1025",
          "passed": true
        },
        {
          "id": "negative",
          "expected": "negative amount",
          "actual": "negative amount",
          "passed": true
        },
        {
          "id": "invalid",
          "expected": "invalid amount",
          "actual": "invalid amount",
          "passed": true
        },
        {
          "id": "overdraw",
          "expected": "insufficient funds:0",
          "actual": "insufficient funds:0",
          "passed": true
        },
        {
          "id": "overflow",
          "expected": "overflow:0",
          "actual": "overflow:0",
          "passed": true
        },
        {
          "id": "state-after-error",
          "expected": "500",
          "actual": "500",
          "passed": true
        },
        {
          "id": "reflection",
          "expected": "725",
          "actual": "725",
          "passed": true
        },
        {
          "id": "annotation",
          "expected": "owned-account-v1",
          "actual": "owned-account-v1",
          "passed": true
        },
        {
          "id": "service-minimum",
          "expected": "25",
          "actual": "25",
          "passed": true
        },
        {
          "id": "service-rate",
          "expected": "100",
          "actual": "100",
          "passed": true
        },
        {
          "id": "resource",
          "expected": "greeting=Bonjour, Montréal!",
          "actual": "greeting=Bonjour, Montréal!",
          "passed": true
        },
        {
          "id": "resource-directory",
          "expected": "true",
          "actual": "true",
          "passed": true
        },
        {
          "id": "description",
          "expected": "CAD:200",
          "actual": "CAD:200",
          "passed": true
        }
      ],
      "passed": 17,
      "elapsedMs": 897.74
    },
    "package": {
      "input": {
        "sha256": "2e1e83f5ed8fc70a359417f79aca42c1934b67ec2358ba18e69d55a48286ea70",
        "bytes": 7082,
        "classes": 6
      },
      "output": {
        "sha256": "825316b8d60a3eeba3eaf5afcd7b2a55ac09345e3f80db4363d51b2e666023c2",
        "bytes": 6798,
        "classes": 6
      },
      "resourcesPreserved": 3,
      "directoriesPreserved": 8
    },
    "buildMs": 2383.07
  },
  "library": {
    "before": {
      "cases": [
        {
          "id": "initial",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "deposit",
          "expected": "1250",
          "actual": "1250",
          "passed": true
        },
        {
          "id": "rounding",
          "expected": "101",
          "actual": "101",
          "passed": true
        },
        {
          "id": "zero",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "withdraw",
          "expected": "1025",
          "actual": "1025",
          "passed": true
        },
        {
          "id": "negative",
          "expected": "negative amount",
          "actual": "negative amount",
          "passed": true
        },
        {
          "id": "invalid",
          "expected": "invalid amount",
          "actual": "invalid amount",
          "passed": true
        },
        {
          "id": "overdraw",
          "expected": "insufficient funds:0",
          "actual": "insufficient funds:0",
          "passed": true
        },
        {
          "id": "overflow",
          "expected": "overflow:0",
          "actual": "overflow:0",
          "passed": true
        },
        {
          "id": "state-after-error",
          "expected": "500",
          "actual": "500",
          "passed": true
        },
        {
          "id": "reflection",
          "expected": "725",
          "actual": "725",
          "passed": true
        },
        {
          "id": "annotation",
          "expected": "owned-account-v1",
          "actual": "owned-account-v1",
          "passed": true
        },
        {
          "id": "service-minimum",
          "expected": "25",
          "actual": "25",
          "passed": true
        },
        {
          "id": "service-rate",
          "expected": "100",
          "actual": "100",
          "passed": true
        },
        {
          "id": "resource",
          "expected": "greeting=Bonjour, Montréal!",
          "actual": "greeting=Bonjour, Montréal!",
          "passed": true
        },
        {
          "id": "resource-directory",
          "expected": "true",
          "actual": "true",
          "passed": true
        },
        {
          "id": "description",
          "expected": "CAD:200",
          "actual": "CAD:200",
          "passed": true
        }
      ],
      "passed": 17,
      "elapsedMs": 753.2
    },
    "after": {
      "cases": [
        {
          "id": "initial",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "deposit",
          "expected": "1250",
          "actual": "1250",
          "passed": true
        },
        {
          "id": "rounding",
          "expected": "101",
          "actual": "101",
          "passed": true
        },
        {
          "id": "zero",
          "expected": "0",
          "actual": "0",
          "passed": true
        },
        {
          "id": "withdraw",
          "expected": "1025",
          "actual": "1025",
          "passed": true
        },
        {
          "id": "negative",
          "expected": "negative amount",
          "actual": "negative amount",
          "passed": true
        },
        {
          "id": "invalid",
          "expected": "invalid amount",
          "actual": "invalid amount",
          "passed": true
        },
        {
          "id": "overdraw",
          "expected": "insufficient funds:0",
          "actual": "insufficient funds:0",
          "passed": true
        },
        {
          "id": "overflow",
          "expected": "overflow:0",
          "actual": "overflow:0",
          "passed": true
        },
        {
          "id": "state-after-error",
          "expected": "500",
          "actual": "500",
          "passed": true
        },
        {
          "id": "reflection",
          "expected": "725",
          "actual": "725",
          "passed": true
        },
        {
          "id": "annotation",
          "expected": "owned-account-v1",
          "actual": "owned-account-v1",
          "passed": true
        },
        {
          "id": "service-minimum",
          "expected": "25",
          "actual": "25",
          "passed": true
        },
        {
          "id": "service-rate",
          "expected": "100",
          "actual": "100",
          "passed": true
        },
        {
          "id": "resource",
          "expected": "greeting=Bonjour, Montréal!",
          "actual": "greeting=Bonjour, Montréal!",
          "passed": true
        },
        {
          "id": "resource-directory",
          "expected": "true",
          "actual": "true",
          "passed": true
        },
        {
          "id": "description",
          "expected": "CAD:200",
          "actual": "CAD:200",
          "passed": true
        }
      ],
      "passed": 17,
      "elapsedMs": 801.01
    },
    "package": {
      "input": {
        "sha256": "68c9048ebd80508fe83e95d5100d62a3c7d2194cf190aaf3d39600a60b5fcf25",
        "bytes": 4705,
        "classes": 5
      },
      "output": {
        "sha256": "f45c3ae8bcdfa691d345694b66a0ac3674882903205532d5051bc1a3f460ec6b",
        "bytes": 4455,
        "classes": 5
      },
      "resourcesPreserved": 3,
      "directoriesPreserved": 7
    },
    "buildMs": 1028.59
  },
  "acceptance": {
    "scenarioCount": 17,
    "variants": 4,
    "passed": 68,
    "negativeControls": [
      {
        "id": "missing-resource",
        "rejected": true,
        "runtime": "OpenJDK 17"
      },
      {
        "id": "missing-service-provider",
        "rejected": true,
        "runtime": "OpenJDK 17"
      },
      {
        "id": "missing-api-class",
        "rejected": true,
        "runtime": "OpenJDK 17"
      },
      {
        "id": "wrong-output-oracle",
        "rejected": true
      }
    ],
    "parity": true
  },
  "scope": "Owned Java 17 classpath JAR application and library on Linux x86_64. Explicit API, reflection, annotations, services and resources tested.",
  "limitations": [
    "UTF-8 stdout is configured with -Dfile.encoding=UTF-8 in every tested JVM process",
    "One owned application and library fixture; arbitrary applications and library APIs are not qualified",
    "No Kotlin runtime or metadata qualification",
    "No Android/iOS or native mobile qualification",
    "No Windows/macOS or desktop GUI qualification",
    "External dependencies and undeclared reflection contracts are unsupported",
    "Timings are single-run observations, not production performance estimates",
    "No reverse-engineering resistance or agent-behavior result is established by this compatibility run",
    "No signed, modular or multi-release JAR support",
    "Recognized native formats and nested ZIP/JAR files are rejected; other opaque resources may be preserved without execution or runtime qualification"
  ],
  "runRecord": {
    "boxfleetJobId": "job-574be6ac-e950-4678-a719-fddf58689133",
    "snapshotSha256": "60fa350fbf150d844a4f9e98a47ce92672e846afcd3bdb7dc0fabc26e6041165",
    "sourceState": "The BoxFleet source snapshot identifies the executed working-tree bytes.",
    "publication": "Outcome-only projection of the recorded runtime benchmark; private build diagnostics and selections omitted."
  }
}
