Montre la récade

Atteste ce que
tu as construit.

Un CV affirme. Récade compte, puis laisse réfuter. Un CLI local lit ton dépôt Git — y compris privé, y compris sous NDA — et n'en fait sortir que des nombres.

npx recade scan ~/mon-depot Démarrer Voir le code

Le problème

« Premier contributeur d'une équipe de dix. »

Personne ne peut le vérifier. N'importe qui peut écrire la même phrase.

Et le meilleur travail d'un développeur sénior est justement celui qu'il ne peut pas montrer : dépôts privés, clients bancaires, plateformes d'État. Plus on monte, moins on peut prouver.

Les autres outils exigent un accès à ton compte GitHub et envoient ton code à un modèle de langage. Inutilisable sur du travail confidentiel.

Ce que fait Récade

Il lit .git, il compte, il n'écrit que des nombres.

$ npx recade scan ~/Projets/inventaire

    RÉCADE   attestation de contribution
     inventaire · scan local, aucun code transmis

  Période             novembre 2025 → septembre 2026
  Commits signés      1 025 / 1 976   1er contributeur sur 7
  Fusions intégrées   185   relues sous votre responsabilité
  Volume du dépôt     142 228 lignes TypeScript
  Stack détectée      Docker · Drizzle ORM · Hono · Next.js

185 fusions relues. Tu n'as pas dit que tu encadres des juniors : tu as validé le travail des autres 185 fois. C'est la définition factuelle de l'encadrement.

Réfutable

Pas « prouvé ». Réfutable.

L'attestation embarque le commit d'ancrage, celui du premier commit et celui de chaque fusion revendiquée. Quiconque dispose du dépôt recalcule.

$ npx recade verify attestation.html ~/Projets/inventaire

   Premier commit        457c7ce8ae
   Commits signés        1025
   Rang                  1
   Fusions revendiquées  185 réelles
   Lignes TypeScript     142228

  ✓ Attestation confirmée — tous les compteurs se recalculent à l'identique.

Gonflez un chiffre, et :

   Commits signés        1025   attesté : 1800

  ✗ Attestation réfutée — au moins un compteur ne tient pas.

Ce qui ne sort jamais

Aucun appel réseau

Pas de télémétrie, pas de backend, pas de compte à créer. Le CLI interroge git et rien d'autre. Coupez le Wi-Fi : tout fonctionne.

Aucun contenu transmis

Les lignes sont comptées dans l'arbre du commit par Git lui-même. Votre code n'est ni lu ni envoyé — seulement dénombré.

Ouvert et auditable

Quelques centaines de lignes sous licence MIT. Un outil qui demande votre confiance et qu'on ne peut pas lire n'en mérite aucune.

Un document autonome

L'attestation HTML tient en 16 Ko sans aucune ressource externe. Joignable, imprimable, archivable dix ans.

Dossiers

Plusieurs plateformes, un document.

« Justifier de la conception et de la mise en production d'au moins deux plateformes d'envergure » ne se répond pas un dépôt à la fois.

$ npx recade scan ~/alpha ~/beta ~/gamma --pdf dossier.pdf

  3 plateformes   2 en tête   1 683 commits   230 fusions

Aucun cumul n'est une estimation : ce sont des sommes de compteurs eux-mêmes réfutables.

Ce que Récade ne prouve pas

Un dépôt privé reste privé. Un recruteur qui n'y a pas accès ne recalcule rien — l'attestation l'écrit noir sur blanc plutôt que de le taire. La vérification s'adresse à celui qui détient le dépôt : l'ancien employeur, le client. Récade ne remplace pas la prise de références — il la rend chiffrée.
Le sceau ne prouve rien. Il sert à comparer deux attestations d'un coup d'œil. Seul verify contre le dépôt établit la vérité.