V1.13.14 Mise en place d'une nouvelle numérotation et évolutions stratégiques

This commit is contained in:
2026-09-06 16:42:23 +00:00
parent e6dfb15ea6
commit 3d56de8bfa
2 changed files with 38 additions and 1 deletions
+27 -1
View File
@@ -22,9 +22,35 @@
*
* Endpoint public, sans session requise : consulté aussi depuis l'écran
* d'identification, avant toute connexion.
*
* Format à trois niveaux depuis le 6 septembre 2026 : V<majeur>.<code>.<conception>
* — sans zéro de tête sur aucun des trois nombres (pas de largeur fixe
* supposée par avance, quel que soit le nombre de sessions ou de sections
* atteint un jour).
* - <code> avance à chaque session avec du code réellement livré et poussé,
* jamais pour une session sans conséquence sur le code (voir plus haut).
* - <conception> reprend le numéro de la dernière section CRÉÉE dans
* "ASPIC - Réflexions stratégiques" (pas un complément apporté à une
* section déjà existante) — il avance donc indépendamment de toute
* évolution du code, y compris lors d'une session qui ne touche pas une
* ligne de code (voir réflexions stratégiques, section 14, née de ce
* changement de convention).
* - <majeur> change uniquement quand Jean-Marc juge qu'ASPIC a franchi un cap
* de maturité important — une décision, pas un calcul automatique. À cette
* occasion, <code> repart à 1 (V1.58 → V2.1, jamais V2.59) alors que
* <conception> continue sa suite normale sans saut ni retour à 1
* (V1.58.67 → V2.1.68) : franchir ce cap est lui-même consigné comme une
* nouvelle section des Réflexions stratégiques, donc ce compteur-là avance
* comme à chaque nouvelle section, sans rupture de continuité.
* Les trois compteurs sont volontairement indépendants, chacun fidèle à son
* seul objet : <code> répond à "quel code tourne réellement ici" (voir le
* bug du logo du 26 août 2026 ci-dessus), <conception> à "où en est la
* conception d'ASPIC", <majeur> à "quelle génération d'ASPIC est-ce" — à ne
* jamais fusionner en un seul compteur unique, sous peine de perdre la
* capacité à détecter un déploiement resté en retard.
*/
const ASPIC_VERSION = 'V1.012';
const ASPIC_VERSION = 'V1.13.14';
if (basename($_SERVER['SCRIPT_NAME']) === 'version.php') {
header('Content-Type: application/json; charset=utf-8');