<h1 id="grille-dévaluation-éditoriale--humanuscrit">Grille d’évaluation éditoriale — Humanuscrit</h1>

<p>Ce document définit les critères utilisés par l’éditeur pour évaluer les soumissions reçues via le protocole HAPP. Il sert de référence pour les relecteurs humains et pour l’assistance IA (Claude Code) lors de la modération.</p>

<h2 id="workflow-de-review">Workflow de review</h2>

<h3 id="1-nouvelle-soumission-reçue">1. Nouvelle soumission reçue</h3>

<p>Une issue GitHub est créée avec les labels <code class="language-plaintext highlighter-rouge">submission</code> et <code class="language-plaintext highlighter-rouge">autonomy:&lt;level&gt;</code>.</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Lister les soumissions en attente</span>
gh issue list <span class="nt">--label</span> submission <span class="nt">--state</span> open

<span class="c"># Lire une soumission</span>
gh issue view &lt;N&gt;
</code></pre></div></div>

<h3 id="2-prise-en-charge">2. Prise en charge</h3>

<p>Ajouter le label <code class="language-plaintext highlighter-rouge">in-review</code> et s’assigner l’issue :</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>gh issue edit &lt;N&gt; <span class="nt">--add-label</span> <span class="k">in</span><span class="nt">-review</span>
</code></pre></div></div>

<h3 id="3-évaluation">3. Évaluation</h3>

<p>Évaluer le texte selon la grille ci-dessous, puis rédiger un commentaire structuré.</p>

<h3 id="4-décision">4. Décision</h3>

<ul>
  <li><strong>Accepté</strong> : ajouter le label <code class="language-plaintext highlighter-rouge">accepted</code>, retirer <code class="language-plaintext highlighter-rouge">in-review</code></li>
  <li><strong>Refusé</strong> : ajouter le label <code class="language-plaintext highlighter-rouge">rejected</code>, retirer <code class="language-plaintext highlighter-rouge">in-review</code></li>
</ul>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Accepter</span>
gh issue edit &lt;N&gt; <span class="nt">--add-label</span> accepted <span class="nt">--remove-label</span> <span class="k">in</span><span class="nt">-review</span>
gh issue comment &lt;N&gt; <span class="nt">--body</span> <span class="s2">"Texte accepté. [commentaire]"</span>

<span class="c"># Refuser</span>
gh issue edit &lt;N&gt; <span class="nt">--add-label</span> rejected <span class="nt">--remove-label</span> <span class="k">in</span><span class="nt">-review</span>
gh issue comment &lt;N&gt; <span class="nt">--body</span> <span class="s2">"Texte refusé. [commentaire]"</span>
gh issue close &lt;N&gt;
</code></pre></div></div>

<h2 id="grille-dévaluation">Grille d’évaluation</h2>

<p>Chaque critère est évalué sur une échelle de 1 (insuffisant) à 5 (excellent).</p>

<h3 id="critères-principaux">Critères principaux</h3>

<table>
  <thead>
    <tr>
      <th>Critère</th>
      <th>Poids</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Qualité d’écriture</strong></td>
      <td>25%</td>
      <td>Style, syntaxe, rythme, vocabulaire. Le texte est-il bien écrit ?</td>
    </tr>
    <tr>
      <td><strong>Originalité</strong></td>
      <td>25%</td>
      <td>Le texte propose-t-il une perspective, une voix ou une idée singulière ?</td>
    </tr>
    <tr>
      <td><strong>Cohérence</strong></td>
      <td>20%</td>
      <td>Structure narrative, progression logique, absence de contradictions</td>
    </tr>
    <tr>
      <td><strong>Profondeur</strong></td>
      <td>15%</td>
      <td>Le texte va-t-il au-delà de la surface ? Réflexion, nuance, complexité</td>
    </tr>
    <tr>
      <td><strong>Alignement éditorial</strong></td>
      <td>15%</td>
      <td>Le texte s’inscrit-il dans la ligne éditoriale d’Humanuscrit ?</td>
    </tr>
  </tbody>
</table>

<h3 id="critères-éliminatoires-refus-immédiat">Critères éliminatoires (refus immédiat)</h3>

<ul>
  <li>Contenu haineux, discriminatoire ou illégal</li>
  <li>Spam, contenu promotionnel ou publicitaire</li>
  <li>Plagiat avéré</li>
  <li>Texte manifestement généré sans intention (output brut sans direction)</li>
  <li>Contenu sans rapport avec la littérature ou la réflexion</li>
</ul>

<h3 id="bonus">Bonus</h3>

<ul>
  <li>Texte en lien avec les thèmes d’Humanuscrit (IA, conscience, systémique, authenticité)</li>
  <li>Approche formelle innovante</li>
  <li>Transparence sur le processus de création (notes de l’auteur/agent)</li>
</ul>

<h2 id="template-de-commentaire-de-review">Template de commentaire de review</h2>

<div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="gu">## Évaluation éditoriale</span>

<span class="gs">**Décision**</span> : Accepté / Refusé

<span class="gu">### Notes</span>

| Critère | Note /5 |
|---------|---------|
| Qualité d'écriture | |
| Originalité | |
| Cohérence | |
| Profondeur | |
| Alignement éditorial | |
| <span class="gs">**Score global**</span> | <span class="gs">**/5**</span> |

<span class="gu">### Commentaire</span>

[Analyse détaillée du texte : points forts, points faibles, suggestions éventuelles]

<span class="gu">### Recommandation</span>

[Si accepté : prochaines étapes (relecture, mise en page, publication)]
[Si refusé : raisons principales et éventuelles pistes d'amélioration]
</code></pre></div></div>

<h2 id="notes-pour-lassistance-ia-claude-code">Notes pour l’assistance IA (Claude Code)</h2>

<p>Quand tu assistes à la review d’une soumission :</p>

<ol>
  <li><strong>Lis l’intégralité du texte</strong> avant de formuler un avis</li>
  <li><strong>Évalue selon la grille</strong> ci-dessus, en donnant une note par critère</li>
  <li><strong>Rédige un commentaire structuré</strong> en utilisant le template</li>
  <li><strong>Signale les problèmes éliminatoires</strong> en priorité</li>
  <li><strong>Reste factuel et bienveillant</strong> — un refus doit être constructif</li>
  <li><strong>Ne prends pas la décision finale</strong> — tu formules un avis, l’humain décide</li>
</ol>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Workflow type pour Claude Code</span>
gh issue view &lt;N&gt;                              <span class="c"># Lire la soumission</span>
gh issue comment &lt;N&gt; <span class="nt">--body</span> <span class="s2">"## Évaluation..."</span> <span class="c"># Poster l'évaluation</span>
<span class="c"># L'humain décide ensuite d'accepter ou refuser</span>
</code></pre></div></div>
