Release 2 — la réservation gestudio : une gérante ouvre ses séances depuis son horaire, ses élèves réservent depuis leur téléphone
Un nouveau studio passe de « aucune réservation en ligne » à la réservation gestudio : la gérante affiche son horaire, ouvre la session depuis ce tableau, enregistre une carte ; l'élève s'inscrit, vérifie son adresse, réserve en trois gestes ; la séance se remplit, une autre élève attend, une place se libère, un prospect demande un essai que la gérante accepte ; après la séance, le pointage décompte une séance du solde. Le parcours des releases 1 et 1.2 (édition du site, opérateur, horaires) suit, inchangé.
O1 : 0 min 15 s — objectif < 10 min · de l'onglet Réservations à la session créée, au rythme du film (une pause d'une seconde après chaque geste)
O2 : 3 gestes — objectif ≤ 3 · réservation depuis un téléphone (375 px), une fois connectée, en 5 s (objectif < 1 min)
O3 à O5 : prouvés par les gates · O3 aucune surréservation (gate concurrence : 20 réservations simultanées sur 1 place → 1 confirmée) ; O4 aucune fuite entre studios ni entre élèves (gate isolation --release) ; O5 solde toujours juste (tests de solde du domaine et du ledger).
Parcours rejoués à cadence humaine (une pause d'une seconde après chaque geste : clic, saisie, case, choix), enregistrés le 25/10/2026 08:45:45, sur le serveur du harnais (horloge de harnais : le temps avance avec le film, puis saute la veille de la séance et après elle). Adresses d'élèves fictives ; courriels lus dans Mailpit.
Parcours du PRD §9 — réservation gestudio (3 min 52 s, 106 gestes)
43. L'opérateur crée « Studio Démo Réservation » : un nouveau studio, sans réservation en ligne (mode none)44. La gérante se connecte à l'administration de son studio45. Réservations → Réglages : « Aucune réservation en ligne » (mode d'un studio neuf)46. Horaires : « Afficher ce tableau sur le site à la place de l'image » est coché pour l'horaire de la période 147. Publication : la page des horaires montre le tableau48. Réglages : la gérante choisit la réservation gestudio et enregistre49. Publication : la page Réservation du studio affiche le planning et le compte élève50. O1 — la gérante clique sur l'onglet « Réservations » : le chronomètre démarre51. Ouvrir une session : l'horaire de la période 1, du 2026-10-26 au 2026-11-2252. Un jour exclu : le 2026-11-1153. « Voir l'aperçu » : les séances par cours, rien n'est encore créé54. Une seule place pour le cours « Débutants » (la séance se remplira vite)55. « Ouvrir la session » : session créée — O1 : 0 min 15 s, objectif < 10 min56. Une élève crée son compte sur la page Réservation : formulaire, question de sécurité, case d'accord d'envoi des courriels57. « Créer mon compte » : un lien de vérification lui est envoyé58. Son courriel de vérification (Mailpit)59. Elle ouvre le lien : adresse vérifiée60. Élèves : la gérante retrouve Léa et ouvre sa fiche61. Elle lui enregistre une carte de 10 séances : « 10 séances restantes »62. Sur son téléphone, Léa se connecte : le planning de la semaine63. O2 — geste 1 : elle touche la séance « Débutants » de mercredi64. Geste 2 : « Réserver »65. Geste 3 : « Confirmer » — réservée en 3 gestes : la séance est complète66. Une deuxième élève, Nora, crée son compte (même formulaire, case d'accord cochée)67. Son courriel de vérification, puis le lien : adresse vérifiée68. La gérante enregistre aussi une carte de 10 séances à Nora69. Mon compte de Nora : « 10 séances restantes, jusqu'au 24 janvier 2027 »70. La séance de mercredi est complète : Nora s'inscrit en liste d'attente71. Léa annule sa réservation, dans le délai d'annulation72. Nora reçoit « une place s'est libérée » (Mailpit)73. Nora, encore en liste d'attente, réserve la place libérée74. Un prospect, Inès, crée son compte et vérifie son adresse75. Connectée, sans carte : elle demande un cours d'essai jeudi76. « Essais à traiter » : la gérante voit la demande d'Inès77. Elle accepte l'essai78. L'horloge passe à la veille, 18 h 05 : Nora reçoit le rappel de sa séance (Mailpit)79. L'horloge passe après la séance : elle attend son pointage dans « Séances à pointer »80. Pointage : Nora est présente, la gérante enregistre81. Mon compte de Nora : « 9 séances restantes, jusqu'au 24 janvier 2027 » — une séance de moins qu'avant sa réservation
Releases 1 et 1.2 — éditer son site, l'espace opérateur, les horaires (3 min 25 s, 66 gestes)
Modifier un texte, changer la photo d'un professeur, en ajouter un, masquer un cours, mettre à jour ses coordonnées, publier — sans toucher à l'apparence ; l'opérateur crée, suspend et réactive un studio ; la gérante encode ses horaires de la semaine. L'apparence des 9 pages est vérifiée par le gate visuel contre les goldens du site d'origine.
1. Le site publié, avant modification2. L'administration demande une connexion3. Connexion de l'éditrice4. Choix de la page d'accueil5. Choix de la zone « Texte d’accueil »6. Modification du texte dans l'éditeur7. Enregistrement (brouillon)8. Le site en ligne n'a pas encore changé9. Publication (génération du site statique)10. La page d'accueil publiée affiche le nouveau texte11. L'historique garde la version précédente (restaurable)12. Retour à l'administration : la collection des professeurs13. Nouvelle photo pour le premier professeur (téléversée vers le stockage S3)14. Ajout d'un troisième professeur15. Enregistrement puis publication16. La page publiée montre trois professeurs, dont la nouvelle photo17. La collection des cours dans l'administration18. Le cours « Free Pole » est masqué d'une case à cocher19. Enregistrement puis publication20. La page des cours publiée n'affiche plus « Free Pole »21. L'onglet « Mon studio » : les coordonnées du studio22. Une TVA belge invalide est signalée sous son champ23. Annuler sans enregistrer restaure les valeurs24. Nouveau téléphone enregistré25. Publication du site26. Le pied de page publié montre le nouveau numéro27. L'espace opérateur demande une connexion, même avec une session de gérante28. Connexion de l'opérateur : la liste des studios29. Un slug déjà pris est refusé, l'erreur est affichée en clair30. Création de « Studio Démo » : le mot de passe initial s'affiche une seule fois31. Le site modèle de Studio Démo est en ligne sur son sous-domaine32. Retour au tableau : le mot de passe initial n'est plus affiché33. Suspension de studio-demo, après confirmation34. L'adresse de studio-demo affiche « Site introuvable »35. Réactivation de studio-demo36. Le site de studio-demo est de retour37. Horaires : l'horaire d'automne, transcrit en tableau, pas encore affiché38. Un créneau changé : Débutants, mardi39. Un cours ajouté : son nom est suggéré par la page « Les cours »40. « Afficher ce tableau sur le site à la place de l'image » est coché41. Enregistrement puis publication42. La page des horaires montre le tableau, avec le créneau modifié et le cours ajouté