BERKIOSDocs
Référence

Maintenir cette documentation

Ce site est généré à partir de fichiers Markdown. Pour ajouter ou corriger une page, vous modifiez un fichier texte, puis vous relancez la génération.

Où sont les pages ?

content/
  commencer/   Choisir, installer
  studio/      Parcours BERKIOS Studio
  core/        Parcours BERKIOS Core
  code/        Parcours BERKIOS Code (.bk)
  reference/   Commandes, ligne de commande
nav.json       Ordre des pages et du menu
build.mjs      Générateur du site

Ajouter une page

  1. Créez content/core/ma-page.md. La première ligne # Titre devient le titre de la page.
  2. Ajoutez-la dans nav.json, dans la bonne section.
  3. Relancez la génération : node build.mjs.

Régénérer la référence des commandes

La page « Catalogue des commandes » est produite par le dépôt BERKIOS lui-même (node scripts/generate-commands-doc.mjs) afin de ne jamais diverger du code. Copiez le fichier généré dans content/reference/08-cent-nouvelles-commandes.md.

Garder les exemples exacts

BERKIOS_BIN=chemin/vers/compiler/bin/berkios.mjs node scripts/check-snippets.mjs

Ce script compile chaque exemple de code des sections Core et Code. Ajoutez-le à votre intégration continue : une page dont l'exemple ne compile plus fait échouer la vérification. Pour un extrait volontairement incomplet, écrivez ``` `text nocheck ```.

Bonnes pratiques

  • Un exemple = un programme complet que le lecteur peut copier-coller.
  • Montrez le résultat attendu après chaque exemple.
  • Une idée par page, des phrases courtes.
  • Indiquez les limites (ce qui ne marche pas encore) plutôt que de les cacher.