## Task
Select hook candidates for semantic item `{semantic_item_id}`.

## Context
- Title: {semantic_title}
- Summary: {semantic_summary}

## Highlight transcript subset
Only high-value `highlight` segments are shown below.
Each transcript line is shown as `[segment_id] [start_seconds-end_seconds] [label] text // reason`.
Only shown `segment_id` values may be referenced in the output.
Shown ids may be synthetic planning ids like `hook-001`.
Each hook candidate may use one or more ordered fragments.
Keep total fragment duration compact and within about {hook_max_duration_seconds} seconds.
{screened_transcript}
