- Tous les getters (flatItems, selectedCount, allSelected, emptyIcon/Title/Text) remplacés par des propriétés + fonctions _recompute(). Les getters causent un bug connu d'Alpine 3.14.9 qui bloque l'init. - Private tab: x-show="!workspaceId && !isGiteaActive" (caché quand un workspace local OU distant est ouvert)