Files
IdeA/.ideai/tickets/116/issue.md
Blomios 5efb026a80 chore(tickets): synchronise l'état runtime des tickets et de la mémoire
Clôture #114/#115/#116/#117, suppression #111, ouverture #119/#120/#121,
notes mémoire root-cause #113 et angle d'investigation #120.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-31 23:52:33 +02:00

2.0 KiB

id, number, title, status, priority, sprint, links, agentRefs, attachments, createdBy, updatedBy, createdAt, updatedAt, version
id number title status priority sprint links agentRefs attachments createdBy updatedBy createdAt updatedAt version
0a38f0bc-e4c0-4e31-b682-738367463989 116 Installer hello-plugin provoque un écran noir / crash apparent d'IdeA closed critical null
kind agent_id
agent a6ced819-b893-4213-b003-9e9dc79b9641
kind agent_id
agent cd0b4cf1-1bef-4fae-ade5-f0a6b49bbaf5
1785499247761 1785500328024 2

Constat utilisateur au 2026-07-31 : lors de l'installation du plugin de démonstration hello-plugin, IdeA affiche encore un écran noir, ce qui laisse supposer un crash du runtime/fenêtre.

Contexte utile déjà observé :

  • des correctifs précédents existent autour de hello-plugin et du runtime plugin, notamment :
    • fe5fe7c : fix(hello-plugin): prévient le crash de l'asset protocol dans le runtime Tauri
    • aa85037 / c100a03 : isolation des contributions plugin en erreur + durcissement menus
    • 2c3a46e / 6270f98 : corrections manifeste/contexte hello-plugin
  • malgré cela, l'installation du plugin déclenche encore un écran noir côté utilisateur.

Objectif : Identifier la cause racine exacte du black screen au moment de l'installation/chargement de hello-plugin, corriger le défaut, et garantir qu'un plugin défectueux ou mal chargé ne puisse plus faire tomber la fenêtre principale d'IdeA.

Attendu :

  • reproduire le problème sur le flux réel d'installation du plugin
  • localiser la couche fautive (installation, validation, asset protocol, chargement frontend, runtime contributions, rendu UI, Tauri)
  • corriger la cause racine
  • ajouter des tests de non-régression sur le chemin réel concerné
  • si un plugin reste invalide/non chargeable, l'UI doit rester vivante avec un état d'erreur explicite, pas un écran noir

Critères de validation :

  • installation réelle de hello-plugin sans écran noir ni crash apparent
  • IdeA reste interactive même si le plugin échoue à se charger
  • tests pertinents verts avec preuve réelle