LifePlay-Revival/Docs/Migration/etat/SK/UES1/UES1-GESTES.md
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

2.2 KiB

UES1-GESTES : copies à faire par l'utilisateur (profil et réglages du projet) (2026-10-15)

Raison : écrire dans %USERPROFILE%\.claude ou dans .claude\settings.json est souvent refusé à un agent en mode auto (lp-lot). Instantanés pris : D:\Game\LifePlay_Backup_5.5\UES1-profil\ (agents) et D:\Game\LifePlay_Backup_5.5\UES1\ (.claude\settings.json, .claude\hook\etat-session.py noté absent). Retour arrière : .\Tools\Restore.ps1 -Lot UES1-profil -ProjectRoot "$env:USERPROFILE\.claude" et .\Tools\Restore.ps1 -Lot UES1 -Only .claude\settings.json.

Commandes (PowerShell 7, depuis D:\Game\LifePlay-master 5.8)

$L = 'D:\Game\LifePlay-master 5.8\Docs\Migration\etat\SK\UES1\profil'
$A = "$env:USERPROFILE\.claude\agents"
[IO.File]::WriteAllText("$A\lp-mcp.md", [IO.File]::ReadAllText("$L\lp-mcp.md").Replace('<compte>', $env:USERNAME))
Copy-Item "$L\lp-mcp-bp.md" "$A\lp-mcp-bp.md"
Copy-Item "$L\etat-session.py" 'D:\Game\LifePlay-master 5.8\.claude\hook\etat-session.py'
Copy-Item "$L\settings.json" 'D:\Game\LifePlay-master 5.8\.claude\settings.json'
Get-FileHash "$A\lp-mcp.md","$A\lp-mcp-bp.md",'.claude\hook\etat-session.py','.claude\settings.json' -Algorithm MD5 | Format-Table Hash, Path

MD5 attendus

Fichier Avant Après
agents\lp-mcp.md 0975D466… A01C5AE0… (la copie du lot porte <compte> à la place du nom, pour PubCheck)
agents\lp-mcp-bp.md 88978AA9… 867936D7…
.claude\hook\etat-session.py absent 691C0A1C…
.claude\settings.json BD3F70AD… E78C9D6C…

settings.json : le fichier actuel ne contient que enabledPlugins ; la version du lot le garde à l'identique et ajoute le bloc hooks → copier revient à fusionner. Si tu désactives le plugin entre-temps, mets false dans la copie au lieu de reprendre true.

Après la copie

  • Nouvelle session (ou /clear) : la première réponse doit voir la ligne État LifePlay au démarrage : ….
  • Les agents lp-mcp et lp-mcp-bp sont relus par l'application au prochain lancement d'agent.
  • Désactiver le plugin Epic quand tu veux (/plugin ou enabledPlugins à false) : le lot n'en dépend plus.