{
  "version": "lilarcade.neon-ratchet-intent-matrix-summary.v1",
  "status": "intent_matrix_ready_for_review",
  "ok": true,
  "target": {
    "url": "https://riddlenode.com",
    "route": "/neon-lab/games/drum-sequencer?song=monkberry-moon-delight-tab&mix=profile&view=trainer&instrument=bass"
  },
  "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast",
  "executionMode": "single_browser_intents",
  "intentSet": {
    "name": "subtle-down",
    "description": "Small downward level claims for the current Neon lab target."
  },
  "ratchetMaxIterations": 3,
  "sharedGates": {
    "ok": true,
    "status": "local_gate_ready",
    "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/shared-gates",
    "elapsedMs": 52988
  },
  "mixingCanonSurrogateReview": {
    "version": "lilarcade.neon-intent-matrix-mixing-canon-surrogate-review.v1",
    "kind": "mixing_canon_surrogate_review_matrix",
    "ok": true,
    "status": "approved_for_development_review",
    "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review",
    "approvedCount": 3,
    "needsHumanReviewCount": 0,
    "recommendationRole": "most_conservative_surrogate_approved_candidate_for_development_review",
    "recommendedDevelopmentCandidate": {
      "intentId": "guitar-down-little",
      "intent": "turn the guitar part down a little",
      "label": "guitar -0.02",
      "action": {
        "type": "set_mixer_level",
        "track": "guitar",
        "from": 0.51,
        "to": 0.49,
        "delta": -0.02
      },
      "approval": {
        "mode": "mixing_canon_surrogate",
        "approvedBy": "codex",
        "basis": "Conservative mixing-canon development surrogate: review candidate guitar -0.02 sets guitar from 0.51 to 0.49 with absolute level delta <= 0.12 after objective receipts, section-energy guardrails, clipping/headroom/low-level checks, and state-restoration checks passed. This keeps development moving and still requires listening review before treating the result as a subjective mix preference."
      }
    },
    "reviews": [
      {
        "intentId": "bass-down-little",
        "intent": "turn the bass part down a little",
        "ok": true,
        "status": "approved_for_development_application",
        "candidate": {
          "label": "bass -0.05",
          "action": {
            "type": "set_mixer_level",
            "track": "bass",
            "from": 0.62,
            "to": 0.57,
            "delta": -0.05
          }
        },
        "approval": {
          "mode": "mixing_canon_surrogate",
          "approvedBy": "codex",
          "basis": "Conservative mixing-canon development surrogate: review candidate bass -0.05 sets bass from 0.62 to 0.57 with absolute level delta <= 0.12 after objective receipts, section-energy guardrails, clipping/headroom/low-level checks, and state-restoration checks passed. This keeps development moving and still requires listening review before treating the result as a subjective mix preference."
        },
        "failedChecks": [],
        "packetJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/bass-down-little/human-review-packet/human-review-packet.json",
        "reviewJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/bass-down-little.json",
        "reviewMarkdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/bass-down-little.md",
        "boundary": "A mixing-canon surrogate can approve a conservative candidate for development application only after objective receipts pass. It does not prove subjective mix quality."
      },
      {
        "intentId": "guitar-down-little",
        "intent": "turn the guitar part down a little",
        "ok": true,
        "status": "approved_for_development_application",
        "candidate": {
          "label": "guitar -0.02",
          "action": {
            "type": "set_mixer_level",
            "track": "guitar",
            "from": 0.51,
            "to": 0.49,
            "delta": -0.02
          }
        },
        "approval": {
          "mode": "mixing_canon_surrogate",
          "approvedBy": "codex",
          "basis": "Conservative mixing-canon development surrogate: review candidate guitar -0.02 sets guitar from 0.51 to 0.49 with absolute level delta <= 0.12 after objective receipts, section-energy guardrails, clipping/headroom/low-level checks, and state-restoration checks passed. This keeps development moving and still requires listening review before treating the result as a subjective mix preference."
        },
        "failedChecks": [],
        "packetJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/guitar-down-little/human-review-packet/human-review-packet.json",
        "reviewJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/guitar-down-little.json",
        "reviewMarkdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/guitar-down-little.md",
        "boundary": "A mixing-canon surrogate can approve a conservative candidate for development application only after objective receipts pass. It does not prove subjective mix quality."
      },
      {
        "intentId": "chord-down-little",
        "intent": "turn the chord part down a little",
        "ok": true,
        "status": "approved_for_development_application",
        "candidate": {
          "label": "chord -0.035",
          "action": {
            "type": "set_mixer_level",
            "track": "chord",
            "from": 0.16,
            "to": 0.125,
            "delta": -0.035
          }
        },
        "approval": {
          "mode": "mixing_canon_surrogate",
          "approvedBy": "codex",
          "basis": "Conservative mixing-canon development surrogate: review candidate chord -0.035 sets chord from 0.16 to 0.125 with absolute level delta <= 0.12 after objective receipts, section-energy guardrails, clipping/headroom/low-level checks, and state-restoration checks passed. This keeps development moving and still requires listening review before treating the result as a subjective mix preference."
        },
        "failedChecks": [],
        "packetJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/chord-down-little/human-review-packet/human-review-packet.json",
        "reviewJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/chord-down-little.json",
        "reviewMarkdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/chord-down-little.md",
        "boundary": "A mixing-canon surrogate can approve a conservative candidate for development application only after objective receipts pass. It does not prove subjective mix quality."
      }
    ],
    "boundary": "A mixing-canon surrogate can approve conservative development candidates after objective receipts pass. It does not prove subjective mix quality or listener preference, and it does not apply candidates automatically.",
    "caveats": [
      "This approval surrogate is not a real listener preference.",
      "Use it to keep development moving with reversible, conservative candidates.",
      "A human should still listen before treating any candidate as a preferred mix."
    ],
    "doesNotProve": [
      "subjective mix quality",
      "that a human listener prefers any candidate",
      "that the recommended development candidate is the best musical choice",
      "that any candidate should be promoted automatically"
    ],
    "jsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/intent-matrix-surrogate-review.json",
    "markdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/mixing-canon-surrogate-review/intent-matrix-surrogate-review.md"
  },
  "intents": [
    {
      "id": "bass-down-little",
      "intent": "turn the bass part down a little",
      "targetTracks": [
        "bass"
      ],
      "focusTracks": [
        "bass"
      ],
      "direction": "down",
      "ok": true,
      "status": "preliminary_candidate_ready",
      "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/bass-down-little",
      "recommendation": "bass -0.05",
      "recommendationAction": {
        "type": "set_mixer_level",
        "track": "bass",
        "from": 0.62,
        "to": 0.57,
        "delta": -0.05
      },
      "humanReviewPacketJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/bass-down-little/human-review-packet/human-review-packet.json",
      "humanReviewPacketMarkdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/bass-down-little/human-review-packet/human-review-packet.md",
      "supportedClaimCandidateCount": 3,
      "rejectedCandidateCount": 0,
      "rankingRole": "review_order_only",
      "rankingMetricDelta": 0.2006,
      "reviewWarningCount": 0,
      "findingCount": 0,
      "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review."
    },
    {
      "id": "guitar-down-little",
      "intent": "turn the guitar part down a little",
      "targetTracks": [
        "guitar"
      ],
      "focusTracks": [
        "guitar"
      ],
      "direction": "down",
      "ok": true,
      "status": "preliminary_candidate_ready",
      "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/guitar-down-little",
      "recommendation": "guitar -0.02",
      "recommendationAction": {
        "type": "set_mixer_level",
        "track": "guitar",
        "from": 0.51,
        "to": 0.49,
        "delta": -0.02
      },
      "humanReviewPacketJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/guitar-down-little/human-review-packet/human-review-packet.json",
      "humanReviewPacketMarkdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/guitar-down-little/human-review-packet/human-review-packet.md",
      "supportedClaimCandidateCount": 3,
      "rejectedCandidateCount": 0,
      "rankingRole": "review_order_only",
      "rankingMetricDelta": -0.1833,
      "reviewWarningCount": 0,
      "findingCount": 0,
      "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review."
    },
    {
      "id": "chord-down-little",
      "intent": "turn the chord part down a little",
      "targetTracks": [
        "chord"
      ],
      "focusTracks": [
        "chord"
      ],
      "direction": "down",
      "ok": true,
      "status": "preliminary_candidate_ready",
      "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/chord-down-little",
      "recommendation": "chord -0.035",
      "recommendationAction": {
        "type": "set_mixer_level",
        "track": "chord",
        "from": 0.16,
        "to": 0.125,
        "delta": -0.035
      },
      "humanReviewPacketJsonPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/chord-down-little/human-review-packet/human-review-packet.json",
      "humanReviewPacketMarkdownPath": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/chord-down-little/human-review-packet/human-review-packet.md",
      "supportedClaimCandidateCount": 3,
      "rejectedCandidateCount": 0,
      "rankingRole": "review_order_only",
      "rankingMetricDelta": 0.0021,
      "reviewWarningCount": 0,
      "findingCount": 0,
      "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review."
    }
  ],
  "nextAction": "A mixing-canon surrogate approved conservative candidates for development review; listen before applying or promoting.",
  "boundary": "This matrix runs objective claim-candidate receipts and guardrails. It ranks candidates for review; it does not prove subjective mix quality.",
  "audioMixIntentMatrix": {
    "version": "riddle-proof.audio-mix-intent-matrix.v1",
    "role": "claim_candidate_review_matrix",
    "status": "intent_matrix_ready_for_review",
    "ok": true,
    "executionMode": "single_browser_intents",
    "target": {
      "url": "https://riddlenode.com",
      "route": "/neon-lab/games/drum-sequencer?song=monkberry-moon-delight-tab&mix=profile&view=trainer&instrument=bass"
    },
    "intentSet": {
      "name": "subtle-down",
      "description": "Small downward level claims for the current Neon lab target."
    },
    "ratchetMaxIterations": 3,
    "sharedGates": {
      "ok": true,
      "status": "local_gate_ready",
      "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/shared-gates",
      "elapsedMs": 52988
    },
    "mixingCanonSurrogateReview": {
      "status": "approved_for_development_review",
      "approvedCount": 3,
      "needsHumanReviewCount": 0,
      "recommendedDevelopmentCandidate": "guitar -0.02",
      "recommendationRole": "most_conservative_surrogate_approved_candidate_for_development_review"
    },
    "intentCount": 3,
    "supportedIntentCount": 3,
    "findingCount": 0,
    "reviewWarningCount": 0,
    "intents": [
      {
        "id": "bass-down-little",
        "intent": "turn the bass part down a little",
        "status": "preliminary_candidate_ready",
        "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/bass-down-little",
        "recommendation": "bass -0.05",
        "recommendationAction": {
          "type": "set_mixer_level",
          "track": "bass",
          "from": 0.62,
          "to": 0.57,
          "delta": -0.05
        },
        "supportedClaimCandidateCount": 3,
        "rejectedCandidateCount": 0,
        "reviewWarningCount": 0,
        "findingCount": 0,
        "rankingRole": "review_order_only",
        "rankingMetricDelta": 0.2006,
        "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review."
      },
      {
        "id": "guitar-down-little",
        "intent": "turn the guitar part down a little",
        "status": "preliminary_candidate_ready",
        "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/guitar-down-little",
        "recommendation": "guitar -0.02",
        "recommendationAction": {
          "type": "set_mixer_level",
          "track": "guitar",
          "from": 0.51,
          "to": 0.49,
          "delta": -0.02
        },
        "supportedClaimCandidateCount": 3,
        "rejectedCandidateCount": 0,
        "reviewWarningCount": 0,
        "findingCount": 0,
        "rankingRole": "review_order_only",
        "rankingMetricDelta": -0.1833,
        "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review."
      },
      {
        "id": "chord-down-little",
        "intent": "turn the chord part down a little",
        "status": "preliminary_candidate_ready",
        "outputDir": "[local-home]/lilarcade/test-results/riddle-proof/neon-riddlenode-intent-matrix-fast/intents/chord-down-little",
        "recommendation": "chord -0.035",
        "recommendationAction": {
          "type": "set_mixer_level",
          "track": "chord",
          "from": 0.16,
          "to": 0.125,
          "delta": -0.035
        },
        "supportedClaimCandidateCount": 3,
        "rejectedCandidateCount": 0,
        "reviewWarningCount": 0,
        "findingCount": 0,
        "rankingRole": "review_order_only",
        "rankingMetricDelta": 0.0021,
        "boundary": "Objective receipts support or reject candidate change claims; musical taste still requires listening review."
      }
    ],
    "nextAction": "A mixing-canon surrogate approved conservative candidates for development review; listen before applying or promoting.",
    "boundary": "This matrix runs objective claim-candidate receipts and guardrails. It ranks candidates for review; it does not prove subjective mix quality."
  }
}
