sound_selection_plan
Assign sound targets deterministically from a structured request, leaving FL project and history untouched.
Instructions
Choose deterministic loaded-target assignments without changing FL or history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Task-scoped roles, direction, preferences, exclusions, continuity, and history policy. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| policy | Yes | ||
| blockers | No | ||
| drum_map | No | ||
| warnings | No | ||
| conflicts | No | ||
| rationale | No | ||
| palette_id | Yes | ||
| assignments | No | ||
| plan_digest | No | ||
| project_key | No | ||
| anchor_roles | No | ||
| flexible_roles | No | ||
| request_digest | Yes | ||
| schema_version | No | 1.0 | |
| musical_direction | No | ||
| mutations_applied | No | ||
| section_variations | No | ||
| unused_candidate_ids | No | ||
| unused_candidate_targets | No | ||
| preset_discovery_coverage | No | ||
| inventory_session_fingerprint | No |