---
last-updated: 2026-05-29
source: synthese craft (Pattison, NSAI, SongTown, Stolpe)
status: complete
scope: Tests 7-9 (craft) executes a l'ecriture et en verification, en complement des 6 tests semantiques
---

# Tests de Craft (7-9)

Complètent les 6 tests sémantiques de `reference/linguistic/semantic/tests.md`. Les tests 1-6 garantissent la **correction** (rime non forcée, sens littéral, vocabulaire accessible). Les tests 7-9 garantissent la **profondeur d'écriture** (montrer, spécificité, angle frais). Exécutés pendant l'écriture (Step 02) et re-vérifiés par le subagent `track-verifier`.

Référence de fond : `object-writing.md`, `show-dont-tell.md`, `central-image.md`, `specificity.md`, `prosody.md`.

---

## Test 7 — Show, Don't Tell

**But :** aucune émotion/abstraction *nommée* là où un détail concret la montrerait mieux.

**Procédure (par ligne) :**
1. La ligne *nomme*-t-elle une émotion ou une abstraction comme contenu principal ? (mots-drapeaux : tristesse, douleur, solitude, manque, espoir, vide, silence-abstrait, peine ; EN : sadness, loneliness, hope, emptiness, pain…).
2. Si oui : un détail concret (objet + sensoriel, action, sensation organique/kinesthésique) pourrait-il dire la même chose plus fort ?
3. **Verdict :**
   - **OK** : la ligne montre (détail concret/observable) OU c'est le hook pop qui assume une phrase directe (le reste du track montre) OU effet de rupture délibéré documenté (1 max/track).
   - **ALERTE BLOQUANTE** : la ligne *dit* l'émotion alors qu'un showing était possible → réécrire avec la matière de l'object-writing.

**Exemple :** « plus d'espoir » (telling) → « j'ai arrêté de recharger pour rien » (showing). Voir banque dans `show-dont-tell.md`.

---

## Test 8 — Densité de Spécificité

**But :** chaque couplet est ancré dans le concret, pas dans l'abstraction-parapluie.

**Procédure (par couplet/strophe) :**
1. Compter les **détails concrets** : objets précis, lieux/noms, gestes, sensations corporelles, chiffres, moments datés.
2. Compter les **abstractions-parapluie** : les choses, les gens, la vie, le monde, le temps, mes sentiments, l'âme, le destin…
3. **Verdict :**
   - **OK** : ≥ 2-3 détails concrets dans le couplet ET l'abstraction n'est pas dominante.
   - **ATTENTION** : 1 seul détail concret.
   - **ALERTE** : couplet majoritairement abstrait (0-1 détail concret, abstraction dominante) → réinjecter du concret depuis la shortlist object-writing.

---

## Test 9 — Angle Frais (niveau track, une fois)

**But :** le morceau n'est pas un trope nu ; il a un traitement propre.

**Procédure (sur le track entier) :**
1. Formuler le **traitement** en une phrase (l'angle, pas le thème).
2. Ce traitement a-t-il une **image centrale**, un **conceit**, ou au moins un **détail signature** unique (cf. `central-image.md`) ?
3. **Verdict :**
   - **OK** : au moins un des trois est présent et tient sur le morceau.
   - **ALERTE** : trope nu sans image centrale, sans conceit, sans détail signature → l'angle doit être retravaillé (idéalement dès Step 1.5, avant l'écriture).

**Note :** Test 9 se joue surtout **en amont** (Step 1.5 « Concept & matière »). En vérification, c'est un garde-fou : si le track est passé en force sans angle, on le signale.

---

## Sévérité (récapitulatif)

| Test | Niveau | Sévérité |
|------|--------|----------|
| Test 7 (show don't tell) | ligne | ALERTE BLOQUANTE (sauf hook assumé / rupture documentée) |
| Test 8 (spécificité) | couplet | ATTENTION (1 détail) / ALERTE (abstrait dominant) |
| Test 9 (angle frais) | track | ALERTE (trope nu) |

Les exceptions se documentent dans le rapport sous « Exception artistique » (artiste, genre, intention).
