Workflow contributeur — arka-deck
Audience : développeur qui veut contribuer à arka-deck (cloner, lancer, tester, ouvrir une PR, préparer une release).
Sommaire
Section intitulée « Sommaire »cloner-lancer.md— prérequis, clone, install, premier lancement, serveur en mode devtests.md— pile de tests (vitest unit, playwright e2e), conventions, fakes, exécution sélectiveworking-rules.md— règles de travail pour un agent IA contributeur : périmètre, write-set, conventionsgitnexus.md— utilisation de GitNexus (impact, rename, detect-changes) pour naviguer le code en sécuritéci-gates.md— gates bloquants en CI : line-count, architecture boundary, gitleaks, scorecard, SBOM, licences, public-docs, doc-linksrelease.md— préparation et publication d’une release : tarball, signature, GitHub Release, post-releaseconventions.md— commits, PR, DCO sign-off, conventions de nommage de branches et de fichiers
Avant la première contribution
Section intitulée « Avant la première contribution »- Lire la licence Apache 2.0 et la posture sécurité.
- Signer la convention DCO sur chaque commit (
git commit -s). - Suivre le code de conduite (CODE_OF_CONDUCT.md).
État de la documentation
Section intitulée « État de la documentation »Le squelette est en place. working-rules.md et gitnexus.md reprennent le contenu utile pour les contributeurs depuis les guides internes d’agents IA, en restant accessibles à un développeur humain. conventions.md consolide ce qui se trouve aujourd’hui dans CONTRIBUTING.md racine. Rédaction complète au lot P4.