LifePlay-Revival/Docs/Migration/etat/AG/VAG1/VAG1-TACHES.md
edujiro5972 56dfcfc3d2 LifePlay UE 5.8 : état de développement au 2026-10-20
Tickets : PUB-20261020-T1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-20 17:35:10 +02:00

2.8 KiB
Raw Blame History

VAG1-TACHES : lot VAG1 (Tools\Vague.ps1, premier outil du recensement PIPE1)

Ouvert le 2026-10-20 par Big Boss, session « Sonnet · VAG1 » (ex. QG1). Décision de l'utilisateur (session Big Boss, 2026-10-20), citée telle que transmise : Q5 « rédaction du script », puis « Q5 dans une session libre ». Accord de Big Boss sur la SPEC et ses 4 points (session local_104ff22d, 2026-10-20). Pas de copie UE. Aucune écriture git sur les dépôts réels.

Tn Fiche Objet Session Niveau Tours Statut Livrable
T1 VAG1-SPEC-01 paramètres, contrôles par ticket, sorties, plan d'essais Sonnet · VAG1 N1 17 fait, accord de Big Boss reçu VAG1-SPEC-01.md
T2 VAG1-IMPL écriture de Tools\Vague.ps1, essais sur clones jetables, fix E1-E6 Sonnet · VAG1 N1 ≈ 50 + 12 fait : 36 essais sur 36 (Saved\VAG1\essais-sortie2.txt) VAG1-IMPL.md (§ 6 bis)
T3 VAG1-VAL validation par un lp-validator distinct (classe O) lp-validator N1 14 + 21 PASS avec réserves (révision 2 ; révision 1 : FAIL, E1 à E6 corrigés) VAG1-VAL.md

Réserves non bloquantes de la VAL (à décider par Big Boss)

  1. Docs//x.md (double barre) passe en essai à blanc ; en exécution, git le refuse. Correction d'une ligne possible (C4).
  2. Un HEAD attendu écrit en majuscules est refusé (C2-HEAD) : comparaison à rendre insensible à la casse.
  3. À entériner dans la SPEC : seuil C8 à 1,6 × lignes (SPEC : 2 ×) ; P2 avant la vague sans réécriture de statut.
  4. Non mesurés : hook ecriture-gardien pour un appel par agent lp-*, garde-fou pre-commit du jeu, exécution sur les dépôts réels.

État de reprise / suite

  • Fait : lot complet jusqu'à la VAL. Script Tools\Vague.ps1 MD5 24b2ef4f6a6729c98b6958c7e8d09619 (494 lignes) ; instantané avant : D:\Game\LifePlay_Backup_5.5\VAG1\ (manifest + Vague.ps1.v1-avant-fix). Toute modification du script invalide le MD5 de la VAL : refaire une VAL courte.
  • Prochaine action (Big Boss) : décider les réserves 1 à 3 (fiche IMPL mineure), autoriser un premier essai à blanc sur les dépôts réels (.\Tools\Vague.ps1 -Tickets … sans -Executer), puis une première exécution par Big Boss ; CHG de l'outil à verser par la DOC de clôture ; textes lp-repo § 6 / sk-repo § 2 / lp-gardien à proposer après.
  • Ressources : clones jetables sous %TEMP%\claude\VAG1\ (non ouverts), aucun verrou réel, aucun dépôt réel touché.
  • Fichiers du lot (jeu, A, à commiter par le gardien) : VAG1-SPEC-01.md 5068a86b54f02215bf35b0ea3e8d3321, VAG1-IMPL.md, VAG1-VAL.md 73e86e5954613261f5e56b8cd26d5981, VAG1-TACHES.md. Hors git : Tools\Vague.ps1, ligne de Tools\LISEZMOI.md, Saved\VAG1\.

Tours : ≈ 80 pour la session depuis l'ordre VAG1 (déclaré, FicheStats.py fait foi).