Refactor complet de renderChildren: - window._wsData exposé dans init() (au lieu de document.querySelector) - data-ws-action + data-ws-id + data-ws-name sur les boutons d'action - Event delegation: handleTreeAction() sur le <ul> via @click Alpine - Suppression de event.stopPropagation() qui bloquait la délégation - Chevron: onclick utilise window._wsData, data-ws-id ajouté - Drag & drop + hover: utilisent window._wsData Toutes les actions fonctionnent maintenant à n'importe quel niveau de profondeur.