# Neon RiddleNode Parallel Intent Matrix

- status: `intent_matrix_ready_for_review`
- target: `https://riddlenode.com/neon-lab/games/drum-sequencer?song=monkberry-moon-delight-tab&mix=profile&view=trainer&instrument=bass`
- published helper: `@riddledc/riddle-proof-packs@0.8.1`
- execution mode: `single_browser_intents`
- shared gate mode: `parallel_profile_gates`
- supported intents: `3`
- findings: `0`
- review warnings: `0`
- surrogate status: `approved_for_development_review`
- surrogate recommendation: `guitar -0.02`

## What Changed

This run proves the faster Neon lab loop after two cleanup steps:

1. The intent-matrix summary and Markdown now come from the reusable Riddle Proof audio helper in `@riddledc/riddle-proof-packs@0.8.1`.
2. The shared fast/layout/playback profile gates can run concurrently behind the opt-in `--parallel-profile-gates` flag.

The matrix still runs the bass, guitar, and chord "down a little" claim-candidate loops through one browser/profile call and still writes separate human-review packets for each intent.

## Result

| Intent | Recommendation | Supported | Rejected | Findings | Ranking Role |
| --- | --- | --- | --- | --- | --- |
| turn the bass part down a little | bass -0.05 | 3 | 0 | 0 | review_order_only |
| turn the guitar part down a little | guitar -0.02 | 3 | 0 | 0 | review_order_only |
| turn the chord part down a little | chord -0.035 | 3 | 0 | 0 | review_order_only |

The mixing-canon surrogate approved all three candidates for development review and selected `guitar -0.02` as the most conservative approved candidate.

## Boundary

This does not prove subjective mix quality, listener preference, or that `guitar -0.02` is the best musical choice. It proves the public Neon lab target can run parallel shared gates, run a single-browser intent matrix, preserve objective guardrails, write review packets, and keep candidate ranking as review order only.

## Validation

- `npm view @riddledc/riddle-proof-packs version`: `0.8.1`
- `node --test scripts/__tests__/neonRatchetBatch.test.mjs scripts/__tests__/neonRatchetIntentMatrix.test.mjs`: passed, 37 tests.
- `npm run test:neon`: passed, 98 tests.
- `npm run proof:sequencer:riddlenode-intent-matrix-fast`: passed against RiddleNode with parallel profile gates and `single_browser_intents`.
- `npm run build`: passed.
- GitHub CI for LilArcade PR #534 at `7695dfe`: passed.
