{
  "slug": "y-maze-alternation-calculator",
  "methodVersion": "1.0.0",
  "generatedAt": "2026-09-28T13:11:36.074Z",
  "sourceCommit": "16cbd9be1233c0b8cf05c8cf84f0bab7ba96d2fb",
  "node": "v24.15.0",
  "engineFiles": [
    {
      "path": "src/lib/tools/behavioral/tetragram.ts",
      "bytes": 4501,
      "sha256": "767ab73771b935c38eb0c005fea60afbe4f5a86dffb715c9503ce2a63a6ab2d2"
    },
    {
      "path": "src/lib/tools/behavioral/ymaze-metrics.ts",
      "bytes": 2079,
      "sha256": "e75e9bbb68ab372a87eded74d0a000d8b37e34f70d9a82717aa9bc390487691b"
    }
  ],
  "harnessFiles": [
    {
      "path": "src/lib/tools/pilot-tools.ts",
      "bytes": 521,
      "sha256": "ed7333e7bb4defdb04f4d3024af1d61af321dea6611063a5a37a9e56ad3489dc"
    },
    {
      "path": "src/lib/tools/validation/run.ts",
      "bytes": 939,
      "sha256": "754ee0b93b9b5297be287cfa82515c90746004364a78cbb3f6a6de7c8ce7941b"
    },
    {
      "path": "src/lib/tools/validation/tools/y-maze-alternation-calculator.ts",
      "bytes": 1205,
      "sha256": "d72a4f239bdf0dbbd732647d9820793e5a9b38da20f7c023a4e9775895fc7817"
    },
    {
      "path": "src/lib/tools/validation/types.ts",
      "bytes": 1109,
      "sha256": "f0a66d9f2793a8ef4ccd7d1e167ee1e9d1acc758aadb3d902b2a28275d41bb93"
    }
  ],
  "results": [
    {
      "id": "hand-worked-sequence",
      "pass": true,
      "outputs": {
        "entries": 10,
        "possible": 8,
        "alternations": 5,
        "pct": 62.5,
        "sameArmReturns": 0
      },
      "mismatches": []
    },
    {
      "id": "hand-worked-with-return",
      "pass": true,
      "outputs": {
        "entries": 6,
        "possible": 4,
        "alternations": 2,
        "pct": 50,
        "sameArmReturns": 1
      },
      "mismatches": []
    },
    {
      "id": "hand-worked-tracking-rows",
      "pass": true,
      "outputs": {
        "entries": 4,
        "possible": 2,
        "alternations": 1,
        "pct": 50,
        "sameArmReturns": 1
      },
      "mismatches": []
    },
    {
      "id": "edge-fewer-than-three-entries",
      "pass": true,
      "outputs": {
        "entries": 2,
        "possible": 0,
        "alternations": 0,
        "pct": null,
        "sameArmReturns": 0
      },
      "mismatches": []
    }
  ],
  "passed": 4,
  "failed": 0
}
