Files
sasedev-knowledge/README.md
2026-09-27 21:04:10 +02:00

2.6 KiB

SaseDev Knowledge

SaseDev Knowledge est la plateforme applicative destinée à publier et administrer plusieurs familles de connaissance SaseDev sans transformer PGR en encyclopédie technique.

Le dépôt applicatif retenu est sasedev-knowledge. Le nom court du produit et le préfixe de crates sont knowledge.

Statut

La version courante est définie par VERSION.

0.0.1 est une release de fondation. Elle établit la gouvernance, les frontières d'architecture, le workspace minimal, les premiers contrats et les validations nécessaires avant toute implémentation fonctionnelle importante.

Invariants de fondation

  • Git est la source autoritaire du contenu versionné.
  • Une forge est une intégration optionnelle et ne constitue pas une dépendance du domaine.
  • PostgreSQL conserve l'état applicatif ; il ne remplace pas Git comme vérité du contenu publié.
  • La lecture publique doit pouvoir fonctionner depuis des copies Git locales et un index/cache applicatif sans appel à une forge pour chaque requête.
  • PGR, HOWTOs, snippets et décisions project-local conservent des forces et responsabilités documentaires distinctes.
  • Une proposition externe ne publie jamais directement du contenu et conserve la révision Git de base utilisée pour sa création.

Entrées principales

Langue et nomenclature

Les noms de fichiers, crates, identifiants et code sont en anglais. La documentation normative et explicative principale est en français.