﻿DELTA-SIERRA QUITTANCES — RC6.3 — CORRECTIF DÉMARRAGE AU PREMIER CLIC

Symptôme constaté sur Windows 11
- premier lancement après démarrage du PC : le processus démarre mais aucune fenêtre n'apparaît ;
- deuxième lancement : message « Instance déjà ouverte » avec un PID et l'état READY ;
- après fermeture de cette première instance via le dialogue, la nouvelle instance devient visible.

Cause confirmée dans Delta-Sierra-Quittances.exe RC6.2
Le lanceur imposait DEUX mécanismes de masquage au processus PowerShell :
1. STARTUPINFO.dwFlags = STARTF_USESHOWWINDOW (valeur 1) et wShowWindow = SW_HIDE (valeur 0) ;
2. argument PowerShell « -WindowStyle Hidden ».

Le premier processus n'était donc pas planté : App-Minimal.ps1 atteignait READY et affichait techniquement sa fenêtre, mais Windows recevait une consigne de masquage héritée du lanceur. C'est cohérent avec le fichier active-instance.json observé par la seconde ouverture.

Correction RC6.3
- STARTF_USESHOWWINDOW neutralisé dans l'EXE (dwFlags passe de 1 à 0) ;
- argument « -WindowStyle Hidden » retiré de la ligne de commande embarquée ;
- CREATE_NO_WINDOW conservé : aucune console PowerShell noire ne doit apparaître ;
- icône, architecture x64 et logique de lancement conservées ;
- scripts métier, modèle de quittance, workers de génération/PDF/e-mail et données métier non modifiés, hors libellé de version.

Empreinte EXE avant correction :
cd2798c1e3ba40bee81a7a4851af3b454c424506aa047e02c5e0362cc6d1fb33

Empreinte EXE après correction :
4fef55713ddbd8754888ea31b7c4efa3f41803984b211d25302648e9ea938e7d

Contrôle attendu sur Windows
Après redémarrage du PC, un seul double-clic sur Delta-Sierra-Quittances.exe doit afficher directement la fenêtre principale sans nécessiter une seconde ouverture.
