+20
−4
+20
−11
+14
−1
Loading
Le dernier geste des six, et le dernier jalon du volet mobile. Ce que le web mobile ne sait pas faire C'est la deuxième chose après le réveil : dans un navigateur, l'appel tombe dès que l'écran se verrouille. « En voiture. L'audio seul, en arrière-plan, sans regarder l'écran. » Sans le mode audio d'arrière-plan déclaré à l'application, tout le reste de ce travail ne servirait qu'à quelqu'un qui regarde son téléphone — c'est-à-dire jamais en conduisant. Trois refus, et ce ne sont pas des limitations provisoires Aucune vidéo, ni envoyée ni reçue. Ce n'est pas une caméra qu'on branchera plus tard : quelqu'un qui conduit ne regarde pas son écran, et une vidéo qu'on ne regarde pas consomme batterie et réseau pour rien (EM-69). Le micro coupé à l'entrée. On rejoint pour écouter ; on parle quand on décide de parler. L'inverse ferait entrer dans une cellule de crise le bruit d'un habitacle et la conversation d'un passager. Ouvrir une salle, la fermer, lancer un enregistrement, poser un marque-page : gestes de salle de crise, faits devant un grand écran. Le serveur les refuse à un appareil, et deux garanties le vérifient. L'ordre des opérations compte La session audio est ouverte avant la connexion, pas après : c'est elle qui demande à iOS le droit de continuer écran verrouillé, et l'inverse laisserait une fenêtre où le système couperait l'appel. Une garantie mesure cet ordre dans le code, parce qu'il se perd au premier remaniement. Quitter l'écran ferme la salle et la session : un micro resté ouvert dans une cellule de crise est pire qu'un appel manqué. Une personne arrivée depuis son téléphone apparaît sous son nom, pas sous celui de l'appareil — dans une salle de crise, on doit savoir qui parle. Le journal, lui, distingue une entrée faite depuis une voiture (EM-33). 806 garanties, dont 13 nouvelles. Les quatre jalons du volet mobile sont livrés. Ce qui reste hors de portée du code, et qui n'a pas bougé : le compte éditeur Apple, et l'instruction de la demande d'alerte critique. Signed-off-by:Kourser <contact@kourser.bzh> Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>