SwissKnife Docs
Développeurs

Maintenir cette documentation

Mettre à jour les pages avec des preuves issues du produit actuel.

La documentation vit séparément du produit dans docs/swissknife. Le dépôt applicatif projets/SwissKnife reste la source factuelle en lecture seule pendant une mise à jour documentaire.

Sources prioritaires

  1. src/lib/formats.ts, imageConverter.ts et ffmpegEngine.ts ;
  2. Compose, Dockerfile et nginx.conf actuels ;
  3. README, DEMO.md, NOTICE.md, CONTRIBUTING.md et SECURITY.md ;
  4. tests exécutables (npm test) ;
  5. documents de vision uniquement comme horizon explicite, jamais comme fonction disponible.

Mettez à jour le bandeau « Source vérifiée » de la page d'accueil (commit et date d'observation).

Chaque page doit exister en anglais, français, espagnol et allemand. L'anglais est canonique. Ne publiez aucune langue avec un contenu absent, provisoire ou généré sans relecture.

Contrôles avant livraison

npm ci
npm run lint
npm run typecheck
npm run check:content
npm run check:links
npm run build

Lancez ensuite le site et vérifiez recherche, navigation, clavier, thème, changement de langue et vues desktop/tablette/mobile. Toute valeur de version ou d'URL publique doit être datée et revalidée au moment de la publication.

Sur cette page