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/astroguide. Le dépôt applicatif projets/AstroGuide reste la source factuelle en lecture seule pendant une mise à jour documentaire.

Sources prioritaires

  1. code, vues, catalogue i18n et store réellement exposés ;
  2. Compose, Dockerfile et nginx.conf actuels ;
  3. README, DEMO.md, CONTRIBUTING.md et SECURITY.md ;
  4. tests exécutables ;
  5. documents de vision uniquement comme horizon explicite, jamais comme fonction disponible.

Contrat de langues

L'anglais est canonique et utilisé par défaut. Le français, l'espagnol et l'allemand sont des traductions maintenues, pas des résumés raccourcis. Chaque page doit exister dans les quatre langues, préserver les commandes et réserves scientifiques, et pointer vers la même langue. Lorsqu'un fait change, mettez à jour les quatre versions dans la même modification.

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, changement de langue, navigation dans la même langue, clavier, thème et vues desktop/tablette/mobile. Toute valeur de version ou d'URL publique doit être revalidée au moment de la publication.