Aller au contenu
NAFIY STUDIO

Manifeste de livraison · version 1.0.0

Sept axes, des seuils opposables

Ce n’est pas une charte graphique, et ce n’est pas une page de valeurs. C’est la grille à laquelle nous acceptons d’être tenus, avec des chiffres qui se mesurent. Aucun projet ne part en production sous notre signature avec un axe en D.

Rédigée le 13 mai 2026 · Notation de A à D · Toute dérogation est écrite, datée, et expire en trente jours

Les sept axes

  1. Sur mesure aucun gabarit

    Vous devez pouvoir poser une capture de votre site devant trois designers extérieurs sans qu’aucun ne puisse nommer le thème d’origine. La direction artistique est tirée de votre métier, pas d’une place de marché de gabarits.

    Seuils de l’axe Sur mesure
    CritèreSeuil
    Direction artistique non dérivée d’un gabarit identifiableexigé
    Aucun texte de remplissage ni logo de démonstration en productionexigé
    Le client édite son contenu sans toucher au codeexigé
  2. Rapide mesuré, pas déclaré

    La vitesse n’est pas une impression. Elle se mesure, sur téléphone, avec un réseau bridé, et les chiffres sont publiés avec leur date. Un site « rapide » sans rapport joint n’est pas rapide, il est affirmé rapide.

    Seuils de l’axe Rapide
    CritèreSeuil
    Lighthouse performance, mobile≥ 90
    Affichage du plus grand élément (LCP)< 2,5 s
    Réactivité à la première interaction (INP)< 200 ms
    Stabilité visuelle (CLS)< 0,1
    Premier octet reçu (TTFB)< 200 ms
    Image source compressée< 250 Ko
  3. Fait pour grandir évolutif sans réécriture

    Le métier vit dans les données, pas dans le code. Un développeur qui rejoint le projet doit pouvoir ajouter une fonction sans tout réapprendre, et sans casser ce qui existe.

    Seuils de l’axe Fait pour grandir
    CritèreSeuil
    Modèle de données séparé du renduexigé
    Schéma de base versionné, migrations dans le dépôtexigé
    Typage strictexigé
    Suivi des erreurs en productionexigé
  4. Pensé pour durer un filet de sécurité

    Ce qui n’est pas testé finit par casser sans qu’on s’en aperçoive. L’intégration continue passe au vert sur chaque changement, sinon le changement ne part pas.

    Seuils de l’axe Pensé pour durer
    CritèreSeuil
    TypeScript strict, aucun type « any » tolérézéro
    Intégration continue verte : typage, construction, tests, auditexigé
    Couverture de tests sur la logique métier critique≥ 60 %
    Vulnérabilités de dépendances de niveau haut ou critiquezéro ouverte
  5. Rigueur d’atelier de l’artisanat, pas du bricolage

    Un projet se livre avec sa documentation, ses accès et son carnet d’incident. Le jour où quelque chose casse à trois heures du matin, la question n’est pas « qui a écrit ça » mais « où est la procédure ».

    Seuils de l’axe Rigueur d’atelier
    CritèreSeuil
    Secrets jamais dans le dépôtexigé
    Audit de sécurité passé avant la mise en productionexigé
    Manuel utilisateur livréexigé
    Carnet d’incident à jourexigé
    Transfert de propriété documentéexigé
  6. Expérience utilisateur WCAG 2.2 niveau AA

    Un site qui exclut les personnes qui naviguent au clavier ou avec un lecteur d’écran exclut aussi des clients. Et un site testé sur cinq largeurs réelles ne réserve pas de surprise sur le téléphone de votre directeur.

    Seuils de l’axe Expérience utilisateur
    CritèreSeuil
    Contraste du texte courant≥ 4,5:1
    Navigation clavier complète, focus visibleexigé
    Préférence de mouvement réduit respectéeexigé
    Cibles tactiles≥ 44 × 44 px
    Largeurs testées360, 390, 768, 1024, 1440
  7. Performance et sécurité par construction

    Les en-têtes de sécurité, le chiffrement, les droits vérifiés côté serveur et les sauvegardes ne sont pas une option de fin de projet. Ils font partie de la première mise en ligne.

    Seuils de l’axe Performance et sécurité
    CritèreSeuil
    En-têtes stricts : CSP, HSTS, anti-clickjacking, politique de permissionsexigé
    Droits vérifiés côté serveur, jamais un verrou d’interfaceexigé
    Limitation de débit sur les points d’écritureexigé
    Sauvegardesquotidiennes au minimum
    Rotation des secrets90 jours au maximum

Comment on se note

Quatre niveaux, pas de zone grise

A
Atteint et mesuré
B
Partiellement atteint, écart documenté et planifié
C
Insuffisant, dérogation écrite et datée, trente jours au maximum
D
Absent, bloque la mise en production sous notre signature

Un C non assumé est pire qu’un D documenté. C’est la seule règle qui rend la grille utile : si l’on peut se donner un A sans le mesurer, la grille ne vaut rien.

L’épreuve du miroir

La note que ce site se donne

Publier une grille sans s’y soumettre serait exactement l’auto-déclaration qu’elle condamne. Voici donc où ce site en est, axe par axe. Un axe dont la mesure n’a pas encore tourné est marqué « non mesuré », jamais A.

Notation de nafistudio.net axe par axe
AxeNiveauSur quoi repose ce niveau
01 · Sur mesureADirection artistique écrite pour Nafiy Studio. Le sceau a été vectorisé depuis le rendu d’origine et sert de géométrie à la pièce en trois dimensions. Aucun gabarit acheté, aucun cadre CSS tiers, aucune police servie par un tiers.
02 · RapideAMesuré le 11/09/2026 sur nafistudio.net, Lighthouse sur mobile avec réseau bridé : performance 99, affichage du plus grand élément 1,56 s, premier octet 111 ms, stabilité visuelle 0, temps de blocage 0 ms. Tous les seuils de cet axe sont tenus. Refaites la mesure vous-même, l’adresse est publique.
03 · Fait pour grandirALe contenu vit dans des fichiers typés, séparés du rendu. Chaque référence porte sa date de vérification et son URL de preuve, et un script teste ces liens avant chaque publication.
04 · Pensé pour durerBTypeScript strict, aucun type approximatif. Quatre contrôles bloquent la publication : typage, HTML servi, liens de preuve, navigateur réel. ÉCART ASSUMÉ : pas encore de tests de bout en bout automatisés sur ce site vitrine.
05 · Rigueur d’atelierAAucun secret dans le dépôt. Les scripts en ligne sont autorisés par empreinte, recalculée à chaque construction. Procédures de publication et de retour arrière écrites.
06 · Expérience utilisateurAMesuré le 11/09/2026 sur nafistudio.net : Lighthouse accessibilité 100 sur mobile. Les seize pages ont été contrôlées sur les cinq largeurs exigées, en émulation tactile réelle, sans un seul débordement horizontal. Contraste le plus faible du site : 6,38:1, pour un seuil à 4,5:1.
07 · Performance et sécuritéAEn-têtes stricts servis par le Worker, sans « unsafe-inline » sur les scripts. HSTS, anti-clickjacking, politique de permissions, isolation d’origine. Site entièrement statique : aucune surface d’écriture, aucun traceur, aucun cookie.

Contact direct

Vous voulez cette grille sur votre projet ?

La grille se copie à la racine de votre dépôt et se remplit honnêtement. Vous savez alors ce que vous avez, et ce qui reste à faire.

Saint-André · La Réunion · Même fuseau horaire que vous · Toutes les coordonnées