---
name: verify-track
description: Re-verifie un track existant (semantique, linguistique, flow, coherence bible, cross-track) sans le recreer. Delegue au subagent track-verifier et met a jour le Rapport de Verification dans la fiche. Use when the user wants to re-check, re-verify, or audit an existing track without rewriting it.
argument-hint: "[artist-name] [track-number-or-title]"
---

# Verify Track

Re-verifie une fiche de production existante. Ne recree pas le track — charge la fiche, lance la verification deleguee, et met a jour le Rapport de Verification.

## Processus

1. **Identifier le track.** Depuis `$ARGUMENTS` : nom d'artiste + numero ou titre. Localiser `artists/[name]/tracks/[##]-[titre-kebab]/[##]-[titre-kebab].md`. Si ambigu, lister les tracks et demander.

2. **Lire la fiche** et en extraire : `langue`, le **Style Prompt** (bloc code) et les **Lyrics** (bloc code). Determiner le BPM (style prompt ou bible).

3. **Lancer le subagent `track-verifier`** (outil Agent, `subagent_type: track-verifier`) avec : `artist`, `language`, `bpm`, `style_prompt`, `lyrics`. Il charge les references dans son contexte et renvoie le bloc `## Rapport de Verification`.

4. **Presenter le rapport** a l'utilisateur. SI des ALERTES sont presentes, les regrouper dans un seul message et demander : "Voulez-vous que je propose des ajustements (`/revise-track`), ou je mets juste a jour le rapport ?"

5. **Mettre a jour la fiche** : remplacer le bloc `## Rapport de Verification` existant par le nouveau (preserver Cross-Track Justification si presente). Ne PAS toucher aux Lyrics, au Style Prompt ni aux Notes. Auto-save sans confirmation.

## Regles

- **Ne pas reecrire les lyrics** — c'est le role de `/revise-track`. Ici on verifie et on documente.
- **Verification deleguee** — toujours passer par le subagent pour garder le contexte principal leger.
- **Une seule langue** — la langue de la fiche fait foi.
