{
  "schema": "kotoba.embench.candidate-review.v1",
  "asOf": "2026-10-13",
  "goalStatus": "paused",
  "goalAchieved": false,
  "adopted": false,
  "latestFull19KotobaTimeDividedByC": 2.9542453261184902,
  "adoptedCompilerMainCommit": "74b082f534d6326a5d5df9a0f415be1425b85aa6",
  "latestCandidate": {
    "id": "v7",
    "sourceUnitySHA256": "ff6523711c6e37345fa75524d8d0e4f228d8dee4a99bffe59b36bf6b1d9f7f0f",
    "sourceUnityBytes": 1852839,
    "patch": "v7.patch",
    "patchSHA256": "44b7b36375b17d2b7bb03583203c214f3b5539dc1b06a4d6409e8ad9c35bce11",
    "status": "unadopted",
    "note": "Exact comparison-copy removal across fuel reload, composed on v3; stable39 whole v3 identities; unadopted."
  },
  "exploratoryCandidateTimings": {
    "v3": {
      "receiptSHA256": "f2b3b38abd4f6af4bb0f65ae682fb893479c671bd1c1772f4de9eb7d54060b2a",
      "ratios": {
        "picojpeg": {
          "medianONDividedByOFF": 1.016822505172221,
          "shorterPercent": -1.6822505172221058,
          "individualPairs": [
            1.0440204702014404,
            0.9905423715303724
          ]
        },
        "sglib-combined": {
          "medianONDividedByOFF": 0.960372664768387,
          "shorterPercent": 3.9627335231612992,
          "individualPairs": [
            0.9504393559043045,
            0.9703280266824869
          ]
        }
      },
      "scope": "Two exploratory OFF/ON pairs per workload; ON/OFF execution time, not Kotoba/C or a full19 score.",
      "officialEmbenchScore": false
    },
    "v4": {
      "receiptSHA256": "d19fe2dd272b9317dbe438882ba50b8c975e7e5d0e13f5e0b61c5ca5f42c883d",
      "ratios": {
        "picojpeg": {
          "medianONDividedByOFF": 1.0027998585131157,
          "shorterPercent": -0.2799858513115705,
          "individualPairs": [
            1.0131082140650733,
            0.9926343329912858
          ]
        },
        "sglib-combined": {
          "medianONDividedByOFF": 1.0036596547120762,
          "shorterPercent": -0.3659654712076188,
          "individualPairs": [
            1.02072437330086,
            0.9869651142617303
          ]
        }
      },
      "scope": "Two exploratory OFF/ON pairs per workload; ON/OFF execution time, not Kotoba/C or a full19 score.",
      "officialEmbenchScore": false
    },
    "v6": {
      "receiptSHA256": "a73410eb93d6ba492da08b0c8d9d87ade36c19f12991f868fcea9f787548e9f0",
      "ratios": {
        "picojpeg": {
          "medianONDividedByOFF": 1.000929866121826,
          "shorterPercent": -0.09298661218259952,
          "individualPairs": [
            1.005599816175875,
            0.9962448000965034
          ]
        },
        "sglib-combined": {
          "medianONDividedByOFF": 1.0385816450457286,
          "shorterPercent": -3.8581645045728585,
          "individualPairs": [
            1.0290423140881804,
            1.0483406986806652
          ]
        }
      },
      "scope": "Two exploratory OFF/ON pairs per workload; ON/OFF execution time, not Kotoba/C or a full19 score.",
      "officialEmbenchScore": false
    }
  },
  "candidates": [
    {
      "id": "v1",
      "sourceUnitySHA256": "004164fd79b8e86b8e22593da42171ce51c5dc18a4d8044ffc27f1ecbfa75a26",
      "sourceUnityBytes": 1851641,
      "patch": "v1.patch",
      "patchSHA256": "97c6c8bf5ead4465ef084f2c98553a48c94db8918e65fb688ec4adc959ca0d23",
      "status": "unadopted",
      "note": "Initial two-argument fuel-cache admission; phase/table interference; unadopted."
    },
    {
      "id": "v2",
      "sourceUnitySHA256": "154ad94bd941d30806693b5dded18c5086a3a9918645236beb64d5194b541ae8",
      "sourceUnityBytes": 1851763,
      "patch": "v2.patch",
      "patchSHA256": "c88ba2d6964abdfb18c5f25f8f0d62625e992b0d1d2a84fe2c0b5bdd4f1ea422",
      "status": "unadopted",
      "note": "Preserves the phase-loop fast path; table interference remains; unadopted."
    },
    {
      "id": "v3",
      "sourceUnitySHA256": "4360c0b88c38e3f2d32f3ed717ff1b8e3ce35a6ab51e1af635676ffba6c14e97",
      "sourceUnityBytes": 1852249,
      "patch": null,
      "patchSHA256": null,
      "status": "unadopted",
      "note": "Preserves phase/table paths; exploratory SG gain and mixed Pico timing; unadopted."
    },
    {
      "id": "v4",
      "sourceUnitySHA256": "09cb83b543bf43de05e10895958953979b1deedd38cda920beb4883dd61b2a89",
      "sourceUnityBytes": 1852717,
      "patch": "v4.patch",
      "patchSHA256": "e21ea5908fd355a00c88793591c0531684337d815ea85c07291b9bf7245b1ec1",
      "status": "unadopted",
      "note": "At least three source fuel sites; no SG gain established; unadopted."
    },
    {
      "id": "v5",
      "sourceUnitySHA256": "64cb479cd267333fd06c6d4e7957494ed0d9d9e375f713a38fb8e144e1ae73fe",
      "sourceUnityBytes": 1852698,
      "patch": "v5.patch",
      "patchSHA256": "d64cfbae5fdb8869be1746d1a1c73eb872d3a0f05e7bcdb667c7847a5200a47b",
      "status": "unadopted",
      "note": "At most two source calls; all39 whole accepted-main identities; no timing performed; unadopted."
    },
    {
      "id": "v6",
      "sourceUnitySHA256": "7fb4470a4b4af4873b76f59115258ff112de2a08ac38b2cdb4460bfe2766497d",
      "sourceUnityBytes": 1852273,
      "patch": "v6.patch",
      "patchSHA256": "bc96c8a1763073ec19bb7456d2747fb6d7640789e55a612575e063721ee75385",
      "status": "unadopted",
      "note": "At least96 source instructions; SG slower in both pairs; unadopted."
    },
    {
      "id": "v7",
      "sourceUnitySHA256": "ff6523711c6e37345fa75524d8d0e4f228d8dee4a99bffe59b36bf6b1d9f7f0f",
      "sourceUnityBytes": 1852839,
      "patch": "v7.patch",
      "patchSHA256": "44b7b36375b17d2b7bb03583203c214f3b5539dc1b06a4d6409e8ad9c35bce11",
      "status": "unadopted",
      "note": "Exact comparison-copy removal across fuel reload, composed on v3; stable39 whole v3 identities; unadopted."
    }
  ],
  "sourceArchive": "https://github.com/kotoba-lang/kotoba-lang/tree/main/docs/benchmarks/embench-candidates-20261013",
  "latestQualification": {
    "stableNativeSHA256": "c0687a55b1f264eebb546c15f24f09a34f1036c646636e58a71e9b70063e459c",
    "consecutiveGenerations": 3,
    "stable39WholeV3AndInitialImageIdentity": true,
    "original483Evidence": "Inherited by complete native/container/source/export identity with the actual v3 95+76+312 observations; no fresh v7 483-run claim.",
    "comparisonPositivePairs": 80,
    "comparisonPositiveGuestCalls": 160,
    "stablePositiveImagesWholeInitialIdentity": true,
    "selfhostCompositionReceiptSHA256": "7c8d8279573910398cabed67b617c65bd86584f4b80ee3f615e7f204bd526162",
    "compositionProofSHA256s": [
      "590f549c59eeffd3beed3909b778b0506934e200ec7e21c2f76501b6465cf055",
      "11974807ba80753f800b9ac24b3f628095c7e86732e9b84070a0936ec122a221",
      "554e90e4f45cfa0616772f3953838f5aeedf748a7c1ab097a7b3cecfbde4e6cb",
      "cd9f81a044518bab86c64fc54555e4b3edf3ffeb2aaa7668dfd215469eaf4cc2"
    ],
    "removedContextReloadSites": 121,
    "cachedCompilerRootsWithContextReadProof": 74,
    "scope": "Source/physical/CFG proof and correctness evidence. Not formal policy/public/source qualification, adoption, a release or a new full19 performance result."
  },
  "pending": [
    "formal policy/public/source checks",
    "additional generic boundary/refusal controls",
    "fresh complete original19 C comparison and adoption review"
  ],
  "officialCertifiedEmbenchScore": false
}
