Meta
Sommaire
Conventions transverses de documentation Catnip, destinées aux lecteurs humains comme aux agents IA.
Conventions dans les snippets
# → ...: assertion attendue sur le résultat d'une expression dans un exemple.# ← ...: entrée utilisateur (input) dans un simulateur de terminal.
Exemples :
2 + 2
# → 4
# ← 1 + 1
2
# → 2
Notes :
- Ce ne sont pas des instructions exécutées, mais des marqueurs de validation visuelle.
- Garder la forme courte et factuelle.
- En cas de résultat long, préférer un extrait représentatif plutôt qu'un dump complet.
# RUN: ...est un tag documentaire et de validation, pas un shebang ; il peut être exploité hors shell (ex: validateur/doc runner).# FILE: ...,/* FILE: ...,# TAGS: ...métadonnées de catalogage internes, sans sémantique langage.
Intention
- Réduire les ambiguïtés de lecture.
- Expliciter les choix documentaires volontaires.
- Donner un référentiel unique pour toute la doc.
Portée
- S'applique à l'ensemble de
docs/, sauf mention contraire dans une page locale.