# Neon Ratchet Batch

- status: `candidate_ready_for_review`
- ok: `true`
- target: `https://main.dlwavl00q582x.amplifyapp.com`
- preset: `candidate`
- steps: `7`
- elapsed: `74.4s`

## Step Results

- profile-sync: `ok` (0.0s)
- claim-candidate-review: `ok` (passed, 43.4s)
- human-review-packet: `ok` (candidate_ready_for_listening_review, 0.0s)
- mixing-canon-surrogate-review: `ok` (approved_for_development_application, 0.0s)
- approved-candidate: `ok` (passed, 30.9s)
- approved-human-review-packet: `ok` (candidate_applied_for_listening_review, 0.0s)
- durable-mix-patch-plan: `ok` (ready_for_durable_patch, 0.0s)

## Human Review Packet

- status: `candidate_ready_for_listening_review`
- evidence_role_pattern: `interaction_snapshots`
- selected_song: Monkberry Moon Delight (Tab)
- requested_intent: turn the guitar part down a little
- recommendation: `guitar -0.05`
- candidate_action: `set_mixer_level guitar: 0.6 -> 0.55 (-0.05)`
- supported_candidates: `2`
- rejected_candidates: `0`
- ranking_role: `review_order_only`
- ranking_delta: `-0.5252`
- markdown: `/home/ec2-user/riddle-worktrees/lilarcade-neon-mixing-canon-surrogate/test-results/riddle-proof/neon-mixing-canon-surrogate-production-20260525/human-review-packet/human-review-packet.md`

## Mixing Canon Surrogate Review

- status: `approved_for_development_application`
- approval_mode: `mixing_canon_surrogate`
- approved_by: `codex`
- candidate_action: `set_mixer_level guitar: 0.6 -> 0.55 (-0.05)`
- failed_checks: `not captured`
- markdown: `/home/ec2-user/riddle-worktrees/lilarcade-neon-mixing-canon-surrogate/test-results/riddle-proof/neon-mixing-canon-surrogate-production-20260525/mixing-canon-surrogate-review/mixing-canon-surrogate-review.md`

## Approved Candidate Packet

- status: `candidate_applied_for_listening_review`
- approval_mode: `mixing_canon_surrogate`
- approved_by: `codex`
- selected_song: Monkberry Moon Delight (Tab)
- requested_intent: apply reviewed candidate: guitar -0.05
- recommendation: `guitar -0.05`
- candidate_action: `set_mixer_level guitar: 0.6 -> 0.55 (-0.05)`
- markdown: `/home/ec2-user/riddle-worktrees/lilarcade-neon-mixing-canon-surrogate/test-results/riddle-proof/neon-mixing-canon-surrogate-production-20260525/approved-candidate/human-review-packet/human-review-packet.md`

## Durable Mix Patch Plan

- status: `ready_for_durable_patch`
- selected_song: Monkberry Moon Delight (Tab)
- mix_profile_id: `monkberry-moon-delight-eq-lane-mix-v7`
- source_file: `src/Games/songs/neon-approved-mix-overrides.json`
- override_id: `monkberry-moon-delight-tab-guitar-06-to-055-approved-candidate`
- candidate_action: `set_mixer_level guitar: 0.6 -> 0.55 (-0.05)`
- approval_mode: `mixing_canon_surrogate`
- approved_by: `codex`
- markdown: `/home/ec2-user/riddle-worktrees/lilarcade-neon-mixing-canon-surrogate/test-results/riddle-proof/neon-mixing-canon-surrogate-production-20260525/durable-mix-patch-plan/durable-mix-patch-plan.md`

## Next Action

Candidate loop passed; review the packet or run the promotion preset before deploy.

## Artifact Index

- Batch plan: `ratchet-batch-plan.json` (JSON plan)
- Batch summary: `ratchet-batch-summary.json` (JSON summary)
- Batch summary markdown: `ratchet-batch-summary.md` (Markdown summary)
- claim-candidate-review profile result: `claim-candidate-review/profile-result.json` (JSON profile result)
- claim-candidate-review proof: `claim-candidate-review/proof.json` (JSON proof)
- claim-candidate-review summary: `claim-candidate-review/summary.md` (Markdown summary)
- claim-candidate-review console: `claim-candidate-review/console.json` (JSON console log)
- claim-candidate-review artifact manifest: `claim-candidate-review/artifact-manifest.json` (JSON artifact manifest)
- claim-candidate-review screenshot: `claim-candidate-review/screenshots/lilarcade-neon-ratchet-loop-mix-level-search-generated-candidate-desktop-neon-ratchet-loop-mix-level-search.png` (Screenshot)
- claim-candidate-review screenshot: `claim-candidate-review/screenshots/lilarcade-neon-ratchet-loop-mix-level-search-generated-candidate-desktop.png` (Screenshot)
- approved-candidate profile result: `approved-candidate/profile-result.json` (JSON profile result)
- approved-candidate proof: `approved-candidate/proof.json` (JSON proof)
- approved-candidate summary: `approved-candidate/summary.md` (Markdown summary)
- approved-candidate console: `approved-candidate/console.json` (JSON console log)
- approved-candidate artifact manifest: `approved-candidate/artifact-manifest.json` (JSON artifact manifest)
- approved-candidate screenshot: `approved-candidate/screenshots/neon-step-sequencer-ratchet-loop-approved-candidate-from-review-packet-desktop-neon-step-sequencer-ratchet-loop-approved-candidate.png` (Screenshot)
- approved-candidate screenshot: `approved-candidate/screenshots/neon-step-sequencer-ratchet-loop-approved-candidate-from-review-packet-desktop.png` (Screenshot)
- Human review packet: `human-review-packet/human-review-packet.md` (Markdown review packet)
- Human review packet data: `human-review-packet/human-review-packet.json` (JSON review packet)
- Mixing canon surrogate review: `mixing-canon-surrogate-review/mixing-canon-surrogate-review.md` (Markdown approval review)
- Mixing canon surrogate review data: `mixing-canon-surrogate-review/mixing-canon-surrogate-review.json` (JSON approval review)
- Approved candidate packet: `approved-candidate/human-review-packet/human-review-packet.md` (Markdown review packet)
- Approved candidate packet data: `approved-candidate/human-review-packet/human-review-packet.json` (JSON review packet)
- Durable mix patch plan: `durable-mix-patch-plan/durable-mix-patch-plan.md` (Markdown patch plan)
- Durable mix patch plan data: `durable-mix-patch-plan/durable-mix-patch-plan.json` (JSON patch plan)

## Boundary

This batch proves deterministic app/audio guardrails and captures review packets. It does not prove subjective mix taste.
