Mai 2026 en revue
Retour aux fondations, et une vitrine publique qui prend forme
Un regard distillé sur un mois de consolidation — méthode et spécification d’abord, l’application mobile prête pour les testeurs, et ezkey.org qui gagne son portail API et son explorateur de méthodologie.
En bref
Mai a délibérément échangé la vitesse de livraison fonctionnelle contre des fondations. L’énergie dominante est allée à rendre la méthode de travail du projet explicite et publiable — skills, vues enrichies, pack téléchargeable, et frontières plus claires entre méthodologie et artefacts de livraison. En parallèle, le site public a gagné son portail API, son explorateur de méthodologie, et des parcours d’évaluation pour l’aperçu expérimental, tandis que l’application mobile a franchi le seuil des tests internes avec un support bilingue et une sécurité resserrée. Un courant soutenu de maintenance des dépendances a couru tout au long du mois, dont un passage à Spring Boot 4.0 et la montée en version Vite 8 de l’Admin UI.
Documentation & méthodologie
La méthode de travail a mûri d’une pratique informelle vers quelque chose de versionnable et explorable: minimum viable method, skills de workflow, plan incubation, discipline GitHub Issues, et principes de jugement de design sont tous arrivés le même mois. La méthodologie a gagné une vue enrichie publique avec assistant de navigation, mode sombre, et téléchargement hors ligne — ainsi qu’une politique de publication explicite séparant ce qui sort comme produit méthode des registres internes de livraison. La documentation backlog et composants a grandi en parallèle, et la terminologie a été resserrée (langage de milestone à la place des tags de phase, posture plus claire sur rate-limit et tests).
Hygiène de code
L’entretien des dépendances a été continu plutôt qu’épisodique: Dependabot a été configuré à l’échelle du projet, Spring Boot est passé en 4.0.6, et la toolchain Admin UI a bondi vers Vite 8 avec une longue chaîne de montées Orval. Une passe React Doctor a ciblé lint et polish dans la console d’administration. Le CI mobile s’est aligné sur Yarn 4 via Corepack, et les scripts de conformité de licences se sont améliorés.
Admin UI
Au-delà des montées de toolchain, la console a gagné des horodatages de journaux d’audit adaptés à la corrélation d’incidents et une passe de nettoyage lint qui a resserré l’usage du contexte. Le travail était préparatoire plutôt que massif — l’enrichissement lourd des listes opérateur viendrait le mois suivant.
Application mobile
C’est le fil produit le plus fort du mois. L’application a atteint les tests Android internes — un parcours complet d’enrôlement à authentification pour des testeurs extérieurs — et a livré une interface bilingue anglais/français. Côté sécurité: stockage Android scellé pour les valeurs d’enrôlement de longue durée, et un écran dédié aux préférences de sécurité. Les flux orientés opérateur se sont améliorés: nettoyage de l’assistant d’enrôlement, suivi de dernière activité, retour inline sur l’authentification, saisie PIN réutilisable, et hooks refactorisés pour auth en attente et enrôlement. Fin mai a ouvert une piste délibérée de modernisation de stack (React Native 0.85, ESLint 9, garde-fous CI).
Backend & contrats d’API
Les changements backend ont soutenu les workflows opérateur et mobile: API de création d’enrôlement, réémission de code d’activation pour admins en attente, et gestion admin avec contexte tenant. La journalisation d’audit a été affinée pour la corrélation. Spring Boot 4.0.6 est arrivé à travers la stack. Les pages de référence API publiques sur ezkey.org ont été finalisées en parallèle de la documentation interne des contrats.
Le reste, digne de mention
- Site public: portail API, hub guides, inscription et visite guidée de l’aperçu expérimental, plusieurs nouveaux essais, raffinements de navigation et d’identité visuelle.
- Infrastructure: automatisation de nettoyage des previews Cloudflare; améliorations Docker et Vite pour la publication de méthodologie.
- SDK: clients générés tenus au diapason des montées Orval.
- Outillage: un système de documentation unifié a été établi au niveau du dépôt.
Mai se lit comme un pivot intentionnel — investir dans le design explicite et la méthode avant de pousser plus de surface. L’application mobile est désormais entre les mains de testeurs; le site public peut expliquer APIs et méthodologie; la méthode interne n’est plus un savoir tribal. La suite naturelle en juin: rendre cette fondation opérationnelle au quotidien (rythme d’hygiène, vues opérateur plus riches) plutôt que d’inventer de nouvelles voies.
English: English version of this note
Retour à l’index: Sommaires mensuels