Files
sasedev-knowledge/CHANGELOG.md
2026-09-28 00:53:47 +02:00

2.0 KiB
Raw Blame History

Changelog SaseDev Knowledge

Ce fichier décrit les changements utiles des releases publiées. Les détails de tranches et preuves opérateur appartiennent aux plans, deltas et histories.

0.0.1 (candidate)

  • établit la gouvernance locale Knowledge à partir de PGR v0.1.1 vérifiée ;
  • cadre trois applications Actix Web distinctes pour PGR, HOWTOs et snippets dans un workspace commun ;
  • cadre au moins trois sources Git de contenu indépendantes et une forge optionnelle ;
  • retient PostgreSQL partagé pour l'état transversal sans remplacer Git comme vérité éditoriale ;
  • fixe les frontières PGR / HOWTO / snippet / project-local ;
  • adopte la préférence Eclipse UTF-8 versionnée prévue par PGR ;
  • cadre une surface d'administration protégée propre à chaque application Web sans figer encore ses URL ni son modèle détaillé d'autorisation ;
  • instancie le workspace Rust/Cargo strict avec une première crate de domaine et une politique explicite de Cargo.lock versionné ;
  • introduit les premiers contrats provider-neutral de source, Git et synchronisation sans dépendance à une forge ni à PostgreSQL ;
  • active les audits Rust PGR de structure et de façade au moment où des API publiques réelles apparaissent ;
  • fixe le frontend Web PGR comme laboratoire de validation des templates statiques et des assets avant adaptation du markup runtime en Maud ;
  • matérialise ce laboratoire sous Web/knowledge-template-lab/ avec npm, TypeScript strict, Vite, Sass, Bootstrap et manifest Vite ;
  • retient l’intégration production Actix/Maud via le manifest Vite comme contrat d’asset mapping à réimplémenter proprement, sans copier mécaniquement le corpus historique ;
  • conserve comme corpus d'inspiration séparé les archives historiques actix-auth-app et amahil-project, sans importer leurs fonctionnalités inachevées comme exigences ;
  • prépare un workspace Rust et une baseline Web composables sans construire prématurément la plateforme complète.