{
  "status": "IMPLEMENTED; AWAITING CLAUDE REVIEW AND OWNER APPROVAL",
  "baseline_commit": "47236cd",
  "environment": {
    "os": "macOS 26.3",
    "architecture": "arm64",
    "python": "3.14.7",
    "cmake": "cmake version 4.3.2",
    "release_compiler": "Apple clang version 21.0.0 (clang-2100.0.123.102)",
    "fuzz_compiler": "Homebrew clang version 22.1.8"
  },
  "commands": [
    {
      "label": "release-build",
      "args": [
        "cmake",
        "--build",
        "--preset",
        "release"
      ],
      "exit_code": 0
    },
    {
      "label": "sanitize-build",
      "args": [
        "cmake",
        "--build",
        "--preset",
        "sanitize"
      ],
      "exit_code": 0
    },
    {
      "label": "fuzz-build",
      "args": [
        "cmake",
        "--build",
        "build/fuzz-llvm",
        "--parallel",
        "4"
      ],
      "exit_code": 0
    },
    {
      "label": "release-tests",
      "args": [
        "ctest",
        "--preset",
        "release"
      ],
      "exit_code": 0
    },
    {
      "label": "sanitize-tests",
      "args": [
        "ctest",
        "--preset",
        "sanitize"
      ],
      "exit_code": 0
    },
    {
      "label": "llvm-tests",
      "args": [
        "ctest",
        "--test-dir",
        "build/fuzz-llvm",
        "--output-on-failure",
        "--parallel",
        "1"
      ],
      "exit_code": 0
    },
    {
      "label": "c-reference-build",
      "args": [
        "clang",
        "-O3",
        "-std=c11",
        "-Wno-deprecated-declarations",
        "rl_search.c",
        "-o",
        "build/release/rl_c_reference",
        "-pthread"
      ],
      "exit_code": 0
    },
    {
      "label": "differential",
      "args": [
        "python3",
        "-B",
        "e46/tests/verify.py",
        "--cli",
        "build/release/rl_cli",
        "--golden",
        "e46/golden/wo01-golden.json",
        "--c-reference",
        "build/release/rl_c_reference"
      ],
      "exit_code": 0
    },
    {
      "label": "golden-regenerate",
      "args": [
        "python3",
        "-B",
        "e46/golden/generate.py",
        "--output",
        "build/wo01-20261007T131915Z-golden.json"
      ],
      "exit_code": 0
    },
    {
      "label": "benchmark",
      "args": [
        "build/release/rl_bench"
      ],
      "exit_code": 0
    },
    {
      "label": "fuzz",
      "args": [
        "build/fuzz-llvm/rl_fuzz",
        "-max_total_time=30",
        "-timeout=5",
        "-max_len=1024",
        "-seed=20261007",
        "-artifact_prefix=build/fuzz-llvm/"
      ],
      "exit_code": 0
    },
    {
      "label": "cmake-version",
      "args": [
        "cmake",
        "--version"
      ],
      "exit_code": 0
    },
    {
      "label": "apple-clang-version",
      "args": [
        "clang++",
        "--version"
      ],
      "exit_code": 0
    },
    {
      "label": "llvm-version",
      "args": [
        "/opt/homebrew/opt/llvm/bin/clang++",
        "--version"
      ],
      "exit_code": 0
    }
  ],
  "differential": {
    "passed": true,
    "seed": 20261007,
    "message_cases": 1107,
    "random_messages": 1000,
    "cpp_message_comparisons": 11070,
    "step_comparisons": 328,
    "malformed_cases": 8,
    "c_reference_comparisons": 2184,
    "c_reference_max_bytes": 256,
    "golden_shake256_256": "4f948c986ba843cd60663e7ba34f220bba14c6946c13ac9a467d2b4603917b6d",
    "seconds": 1.0087095420458354
  },
  "golden_regenerated_identically": true,
  "benchmark": {
    "workers": 1,
    "samples": [
      {
        "bytes": 4,
        "count": 166912,
        "seconds": 0.351749,
        "hashes_per_second": 474520
      },
      {
        "bytes": 4,
        "count": 193536,
        "seconds": 0.351836,
        "hashes_per_second": 550075
      },
      {
        "bytes": 4,
        "count": 186368,
        "seconds": 0.350314,
        "hashes_per_second": 532003
      },
      {
        "bytes": 4,
        "count": 184320,
        "seconds": 0.350559,
        "hashes_per_second": 525789
      },
      {
        "bytes": 4,
        "count": 184320,
        "seconds": 0.350994,
        "hashes_per_second": 525137
      },
      {
        "bytes": 12,
        "count": 104448,
        "seconds": 0.352677,
        "hashes_per_second": 296158
      },
      {
        "bytes": 12,
        "count": 107520,
        "seconds": 0.352199,
        "hashes_per_second": 305282
      },
      {
        "bytes": 12,
        "count": 87040,
        "seconds": 0.350353,
        "hashes_per_second": 248435
      },
      {
        "bytes": 12,
        "count": 103424,
        "seconds": 0.352092,
        "hashes_per_second": 293742
      },
      {
        "bytes": 12,
        "count": 107520,
        "seconds": 0.350742,
        "hashes_per_second": 306550
      },
      {
        "bytes": 120,
        "count": 16384,
        "seconds": 0.371767,
        "hashes_per_second": 44070.6
      },
      {
        "bytes": 120,
        "count": 16384,
        "seconds": 0.370797,
        "hashes_per_second": 44185.9
      },
      {
        "bytes": 120,
        "count": 16384,
        "seconds": 0.371603,
        "hashes_per_second": 44090.1
      },
      {
        "bytes": 120,
        "count": 16384,
        "seconds": 0.371695,
        "hashes_per_second": 44079.1
      },
      {
        "bytes": 120,
        "count": 16384,
        "seconds": 0.371517,
        "hashes_per_second": 44100.3
      }
    ],
    "checksum": 192143314
  },
  "median_hashes_per_second": {
    "4": 525789,
    "12": 296158,
    "120": 44090.1
  },
  "performance_gate_12byte_250k": true,
  "fuzz": {
    "runs": 161143,
    "seconds": 31,
    "seed": 20261007,
    "workers": 1,
    "errors": 0
  },
  "source_shake256_256": {
    "CMakeLists.txt": "44e82b80be25c11d8644dfd21368f0c27983e4f67c51f306a4e7975f44ea5af7",
    "CMakePresets.json": "b53ea4f32d8c9605f0b1313245a5dc9563f06875a65e1681035a17c950c340e0",
    "e46/tools/hex.hpp": "8d34c34deb90e1a8f1c74efda0d96dea19878422758b8618907c6daef9142ed8",
    "e46/tools/rl_bench.cpp": "2c91154f6ce51cc6fd124b82bb64d195812d5c117438e58456054dccb08ba06e",
    "e46/tools/rl_cli.cpp": "ca0edf31656a28c7a4e20590f3a7a40204af41c7a95a9d847bea0cd9d1a31b7d",
    "e46/tests/rl_fuzz.cpp": "f290dbda309ea69b7d5e500091103b22405b18496b2473dc4f06ec08efd13847",
    "e46/tests/rl_tests.cpp": "d702b9a5f4406bcff34b8eefe5b13e41a1e92283624174ea3a1f8b4e224df66d",
    "e46/tests/verify.py": "7a20a67b57ea3e1df490525530ce50300592aec9c4c719d4b07a2fefb6184eee",
    "e46/golden/generate.py": "a832d7cd6a8a500c02ffe30a836c3d9473dc1affd6f2ec52d7d3debbb4dc519c",
    "e46/src/rl.cpp": "1291f1b3ead702dff29aec21ae6ec776e75b1bff6da1858de774941843b84fb4",
    "e46/src/rl_detail.hpp": "ccb0deeed42e916c418912aa04825f3ef9f188b747873f866854d1f7b4c7d796",
    "e46/include/e46/rl.hpp": "a371a31f245f1ef6be29bbf81f97b0b1773286820885bf4f877320e1a1db98d6"
  },
  "complete_seconds": 72.33800854097353,
  "scope": "WO-01 implementation evidence, not cryptographic security or independent reviewer approval."
}
