{
  "version": "lilarcade.neon-ratchet-batch-summary.v1",
  "status": "ready_for_promotion_review",
  "ok": true,
  "deterministicOk": true,
  "allowFindings": false,
  "target": {
    "url": "http://127.0.0.1:5179",
    "route": "/games/drum-sequencer?song=monkberry-moon-delight-tab&mix=profile&view=trainer&instrument=bass"
  },
  "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524",
  "coverage": null,
  "elapsedMs": 68237,
  "steps": [
    {
      "id": "profile-sync",
      "kind": "profile_sync",
      "ok": true,
      "profileCount": 11,
      "changes": [],
      "errors": [],
      "error": null,
      "elapsedMs": 18,
      "stepLabel": "profile-sync"
    },
    {
      "id": "approved-candidate",
      "kind": "profile_run",
      "ok": true,
      "exitCode": 0,
      "signal": null,
      "profilePath": "/home/ec2-user/riddle-worktrees/lilarcade-ratchet-batch-durable-current-target/.riddle-proof/profiles/neon-ratchet-loop-approved-candidate.json",
      "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate",
      "profileResultPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/profile-result.json",
      "profile": {
        "profileName": "lilarcade-neon-ratchet-loop-approved-candidate",
        "status": "passed",
        "checkCount": 5
      },
      "error": null,
      "elapsedMs": 59929,
      "stepLabel": "approved-candidate"
    },
    {
      "id": "approved-human-review-packet",
      "kind": "human_review_packet",
      "ok": true,
      "proofPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/proof.json",
      "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/human-review-packet",
      "jsonPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/human-review-packet/human-review-packet.json",
      "markdownPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/human-review-packet/human-review-packet.md",
      "status": "candidate_applied_for_listening_review",
      "evidenceRolePattern": "interaction_snapshots",
      "requestedIntent": "turn the chord part down a little",
      "selectedSong": "Monkberry Moon Delight (Tab)",
      "recommendation": "chord -0.10",
      "recommendationReason": "All objective claim receipts passed for this candidate; ranking only orders listening review.",
      "recommendationAction": {
        "type": "set_mixer_level",
        "track": "chord",
        "from": 0.18,
        "to": 0.08,
        "delta": -0.1
      },
      "guardrails": {
        "supportedClaimCandidateCount": 6,
        "rejectedCandidateCount": 0,
        "stateRestoredAfterLoop": true,
        "noPermanentEditUnlessApplyBest": false,
        "approvedCandidateApplied": true
      },
      "ranking": {
        "metric": "objective_mix_health_penalty",
        "role": "review_order_only",
        "lowerIsBetter": true,
        "baselineCandidateRankingMetric": 27.553,
        "bestCandidateRankingMetric": 25.81,
        "rankingMetricDelta": 1.7431
      },
      "approval": {
        "mode": "mixing_canon_surrogate",
        "approvedBy": "codex",
        "basis": "subtle level reduction after objective receipts pass; this keeps development moving while preserving a listening-review caveat"
      },
      "approvalMode": "mixing_canon_surrogate",
      "approvedBy": "codex",
      "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review.",
      "elapsedMs": 10,
      "stepLabel": "approved-human-review-packet"
    },
    {
      "id": "durable-mix-patch-plan",
      "kind": "durable_mix_patch_plan",
      "ok": true,
      "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-mix-patch-plan",
      "jsonPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-mix-patch-plan/durable-mix-patch-plan.json",
      "markdownPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-mix-patch-plan/durable-mix-patch-plan.md",
      "status": "ready_for_durable_patch",
      "selectedSong": "Monkberry Moon Delight (Tab)",
      "mixProfileId": "monkberry-moon-delight-eq-lane-mix-v7",
      "candidate": {
        "label": "chord -0.10",
        "action": {
          "type": "set_mixer_level",
          "track": "chord",
          "from": 0.18,
          "to": 0.08,
          "delta": -0.1
        }
      },
      "approval": {
        "mode": "mixing_canon_surrogate",
        "approvedBy": "codex",
        "basis": "subtle level reduction after objective receipts pass; this keeps development moving while preserving a listening-review caveat"
      },
      "sourceFile": "src/Games/songs/neon-approved-mix-overrides.json",
      "overrideId": "monkberry-moon-delight-tab-chord-018-to-008-approved-candidate",
      "mixerLevels": {
        "chord": 0.08
      },
      "errors": [],
      "boundary": "This is a durable patch handoff for an approved listening-review candidate. It does not prove subjective mix quality.",
      "error": null,
      "elapsedMs": 3,
      "stepLabel": "durable-mix-patch-plan"
    },
    {
      "id": "durable-current-target",
      "kind": "durable_current_target",
      "ok": true,
      "status": "ready_for_promotion_review",
      "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-current-target",
      "overrideCount": 1,
      "findingCount": 0,
      "results": [
        {
          "overrideId": "monkberry-moon-delight-tab-chord-minus-01-approved-candidate",
          "ok": true,
          "status": "passed",
          "selectedSong": "Monkberry Moon Delight (Tab)",
          "mixProfileId": "monkberry-moon-delight-eq-lane-mix-v7",
          "expectedMixerLevels": {
            "chord": 0.18
          },
          "mixHealth": {
            "rms": 0.1112,
            "peak": 0.7777,
            "clipping": false,
            "headroomDb": 2.18,
            "lowLevel": false
          }
        }
      ],
      "planComparison": {
        "ok": true,
        "status": "planned_override_not_applied_yet",
        "plannedOverrideId": "monkberry-moon-delight-tab-chord-018-to-008-approved-candidate",
        "plannedMixerLevels": {
          "chord": 0.08
        },
        "currentMixerLevels": null,
        "message": "The durable patch plan is a handoff; current-target proof is verifying already-active source overrides."
      },
      "boundary": "This command proves deterministic current-target receipts for durable mix overrides. It does not prove subjective mix taste.",
      "error": null,
      "elapsedMs": 8277,
      "stepLabel": "durable-current-target"
    }
  ],
  "humanReviewPacket": null,
  "approvedCandidatePacket": {
    "id": "approved-human-review-packet",
    "kind": "human_review_packet",
    "ok": true,
    "proofPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/proof.json",
    "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/human-review-packet",
    "jsonPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/human-review-packet/human-review-packet.json",
    "markdownPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/approved-candidate/human-review-packet/human-review-packet.md",
    "status": "candidate_applied_for_listening_review",
    "evidenceRolePattern": "interaction_snapshots",
    "requestedIntent": "turn the chord part down a little",
    "selectedSong": "Monkberry Moon Delight (Tab)",
    "recommendation": "chord -0.10",
    "recommendationReason": "All objective claim receipts passed for this candidate; ranking only orders listening review.",
    "recommendationAction": {
      "type": "set_mixer_level",
      "track": "chord",
      "from": 0.18,
      "to": 0.08,
      "delta": -0.1
    },
    "guardrails": {
      "supportedClaimCandidateCount": 6,
      "rejectedCandidateCount": 0,
      "stateRestoredAfterLoop": true,
      "noPermanentEditUnlessApplyBest": false,
      "approvedCandidateApplied": true
    },
    "ranking": {
      "metric": "objective_mix_health_penalty",
      "role": "review_order_only",
      "lowerIsBetter": true,
      "baselineCandidateRankingMetric": 27.553,
      "bestCandidateRankingMetric": 25.81,
      "rankingMetricDelta": 1.7431
    },
    "approval": {
      "mode": "mixing_canon_surrogate",
      "approvedBy": "codex",
      "basis": "subtle level reduction after objective receipts pass; this keeps development moving while preserving a listening-review caveat"
    },
    "approvalMode": "mixing_canon_surrogate",
    "approvedBy": "codex",
    "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review.",
    "elapsedMs": 10,
    "stepLabel": "approved-human-review-packet"
  },
  "durableMixPatchPlan": {
    "id": "durable-mix-patch-plan",
    "kind": "durable_mix_patch_plan",
    "ok": true,
    "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-mix-patch-plan",
    "jsonPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-mix-patch-plan/durable-mix-patch-plan.json",
    "markdownPath": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-mix-patch-plan/durable-mix-patch-plan.md",
    "status": "ready_for_durable_patch",
    "selectedSong": "Monkberry Moon Delight (Tab)",
    "mixProfileId": "monkberry-moon-delight-eq-lane-mix-v7",
    "candidate": {
      "label": "chord -0.10",
      "action": {
        "type": "set_mixer_level",
        "track": "chord",
        "from": 0.18,
        "to": 0.08,
        "delta": -0.1
      }
    },
    "approval": {
      "mode": "mixing_canon_surrogate",
      "approvedBy": "codex",
      "basis": "subtle level reduction after objective receipts pass; this keeps development moving while preserving a listening-review caveat"
    },
    "sourceFile": "src/Games/songs/neon-approved-mix-overrides.json",
    "overrideId": "monkberry-moon-delight-tab-chord-018-to-008-approved-candidate",
    "mixerLevels": {
      "chord": 0.08
    },
    "errors": [],
    "boundary": "This is a durable patch handoff for an approved listening-review candidate. It does not prove subjective mix quality.",
    "error": null,
    "elapsedMs": 3,
    "stepLabel": "durable-mix-patch-plan"
  },
  "durableCurrentTarget": {
    "id": "durable-current-target",
    "kind": "durable_current_target",
    "ok": true,
    "status": "ready_for_promotion_review",
    "outputDir": "/tmp/neon-ratchet-batch-plan-current-target-identity-local-20260524/durable-current-target",
    "overrideCount": 1,
    "findingCount": 0,
    "results": [
      {
        "overrideId": "monkberry-moon-delight-tab-chord-minus-01-approved-candidate",
        "ok": true,
        "status": "passed",
        "selectedSong": "Monkberry Moon Delight (Tab)",
        "mixProfileId": "monkberry-moon-delight-eq-lane-mix-v7",
        "expectedMixerLevels": {
          "chord": 0.18
        },
        "mixHealth": {
          "rms": 0.1112,
          "peak": 0.7777,
          "clipping": false,
          "headroomDb": 2.18,
          "lowLevel": false
        }
      }
    ],
    "planComparison": {
      "ok": true,
      "status": "planned_override_not_applied_yet",
      "plannedOverrideId": "monkberry-moon-delight-tab-chord-018-to-008-approved-candidate",
      "plannedMixerLevels": {
        "chord": 0.08
      },
      "currentMixerLevels": null,
      "message": "The durable patch plan is a handoff; current-target proof is verifying already-active source overrides."
    },
    "boundary": "This command proves deterministic current-target receipts for durable mix overrides. It does not prove subjective mix taste.",
    "error": null,
    "elapsedMs": 8277,
    "stepLabel": "durable-current-target"
  },
  "findings": [],
  "nextAction": "Batch is clean enough to consider a deploy or a larger local sweep.",
  "boundary": "This batch proves deterministic app/audio guardrails and captures review packets. It does not prove subjective mix taste."
}
