b05264aafe
Ajoute une barre de menu en haut de l'Atelier : - Ouvrir : menu déroulant de 3 scénarios de départ embarqués (format blocks_studio v2) — intro+énigme sonore, maître du jeu adaptatif, énigmes→coffre. - Charger / Enregistrer : import depuis / export vers un fichier .yaml local. - Partager : publie le scénario sur la gateway et copie un lien court ?s= ; useShareLink réimporte automatiquement le scénario au chargement du lien. Gateway : endpoints publics sans token POST/GET /v1/share (taille plafonnée, YAML validé), adossés à un store fichier (share-store/). Corrige aussi l'inlining de VITE_GATEWAY_BASE_URL : accès statique import.meta.env pour que le build prod vise la vraie gateway (zacus.saillant.cc/api) — ce qui répare au passage le DeployPanel en prod. Le build web prod utilise désormais un mode Vite dédié `webdeploy` (.env.webdeploy) pour ne pas polluer le bundle desktop. Ajoute ops/deploy-frontend.sh (typecheck → build → tar-over-ssh → reload → vérif du hash live), le déploiement n'étant pas scripté jusqu'ici. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>