Intention : l'app s'ouvre sur les OT d'Ahmed, triés priorité puis échéance — urgence « personne bloquée » toujours en tête. Le même écran vit en ligne et hors-ligne : hors-ligne, rien ne disparaît, un bandeau l'assume et la tabbar compte les saisies en file. La pastille de synchro est permanente (vert = à jour, ambre = en attente).

En ligne — à jour
♦SIOP Technicien Synchro à jour AB
Ma journée jeudi 17 juil.
1 personne bloquée — B2 · Tour Atlas
OT-2026-0342 · Dépannage Ouvert
Personne bloquée en cabine
Asc. B2 — Tour Atlas · Aïn Diab
OT-2026-0341 · Dépannage En cours
Bruit anormal en gaine
Asc. A1 — Résidence Al Manar · échéance 18 juil.
OT-2026-0336 · Préventif Ouvert
Contrôle mensuel — juillet
Asc. A2 — Résidence Al Manar · grille 0/12
OT-2026-0329 · Travaux En attente
Remplacement coulisseaux
Asc. C1 — Anfa Place · pièce commandée (BC-2026-0024)
Hors-ligne — sous-sol
♦SIOP Technicien Hors-ligne AB
Ma journée jeudi 17 juil.
⚠ Hors-ligne — vos saisies partent en file et se synchroniseront au retour du réseau.
OT-2026-0341 · Dépannage En cours
Bruit anormal en gaine
Asc. A1 — Résidence Al Manar · échéance 18 juil.
OT-2026-0336 · Préventif Ouvert 2 en file
Contrôle mensuel — juillet
Asc. A2 — Résidence Al Manar · grille 7/12
OT-2026-0329 · Travaux En attente
Remplacement coulisseaux
Asc. C1 — Anfa Place · pièce commandée (BC-2026-0024)

Intention : la même machine à états que le web (R2) — un seul bouton principal selon l'état, jamais de liste de transitions. Consommer une pièce et saisir du temps reprennent les règles R3 (prix et taux figés annoncés avant le geste). Les photos partent en file comme le reste. Aucune saisie n'exige le réseau.

OT en cours — actions terrain
♦‹ OT-2026-0341 Synchro à jour
Bruit anormal en gaine En cours

#### Intervention

Équipement Asc. A1 — Résidence Al Manar
Priorité Haute
Échéance 18 juillet
Demande liée DEM-2026-0107 · Karim D.

#### Pièces & main-d'œuvre — 505 MAD

Coulisseau 16 mm × 2 240
Graisse guide × 1 85
Ahmed · 1 h 30 × 120/h 180

#### Photos

🖼 🖼en file +
Bilan incomplet : « État des portes », « Action réalisée », « Élément concerné » — la clôture ouvrira le bilan.

Intention : le bilan codé R2, plein écran et au pouce : 3 champs requis (*), la garde reste visible et bloquante tant qu'ils manquent — identique au web, mêmes référentiels administrables. Hors-ligne, « Clôturer » met la clôture en file : l'OT passe localement à « Terminé (en file) » et se confirme à la synchro.

Bilan incomplet — garde visible
♦‹ Clôturer OT-2026-0341

#### Bilan d'intervention — requis pour clôturer

État des portes *Fonctionnelles ▾
Position cabine Sélectionner ▾
Anomalie constatée Frottement guides ▾
Cause extérieure Sélectionner ▾
Action réalisée *Remplacement pièce ▾
Élément concerné *Sélectionner ▾
⚠ « Élément concerné » manque — la clôture restera bloquée (même garde que le web).

#### Checklist liée — 12/12 ✓

Grille de juillet cochée sur place complète
Complet, hors-ligne — clôture en file
♦‹ Clôturer OT-2026-0341 Hors-ligne

#### Bilan d'intervention — complet

État des portes *Fonctionnelles ▾
Position cabine À niveau ▾
Anomalie constatée Frottement guides ▾
Cause extérieure Aucune ▾
Action réalisée *Remplacement pièce ▾
Élément concerné *Guides ▾
La clôture est enregistrée sur le téléphone. Elle sera rejouée telle quelle au retour du réseau.

Intention : le scanner lit le QR des étiquettes A6 posées en R1 (la référence de l'appareil) et ouvre la fiche — y compris hors-ligne, sur le parc déjà synchronisé. En dessous de l'épaule : saisie manuelle de la référence. Aucune géolocalisation en R4 (backlog v2, loi 09-08 : minimisation).

Scanner — QR de l'étiquette A6
♦Scanner Hors-ligne

Visez le QR de l'étiquette de cabine

Intention : après le scan, tout ce qu'Ahmed doit savoir devant la machine : identité, statut, organes, historique des interventions (bilans codés lisibles). Consultation seule : la création d'OT reste au dispatcher (web) et le signalement au portail QR public (R2) — le mobile n'ajoute pas de 3ᵉ canal.

Résultat du scan — Asc. A1
♦‹ Asc. A1 En service
Otis Gen2 — Résidence Al Manar

#### Identité

Emplacement Hall principal
Mise en service mars 2019
Sous contrat Oui — préventif mensuel
Gardien M. Alami · 06 12 34 56 78

#### Interventions récentes

OT-0341 Bruit anormal — guides en cours
OT-0329 Portes — contact remplacé 2 juil.
OT-0318 Préventif juin — 12/12 ✓ 18 juin
OT-0303 Armoire cde — fusible 30 mai

#### Organes suivis

Treuil ZAA20—
Portes cabine S3300 2 pannes / 12 mois
Armoire de commande 1 panne / 12 mois

Intention : la grille préventive R2, cochable au pouce et hors-ligne — chaque coche part en file individuellement (pas de « tout ou rien » : 7 coches faites = 7 coches sauvées, même si le téléphone s'éteint). La progression et le statut du mois sont ceux du serveur à la dernière synchro, assumés comme tels.

Grille de juillet — hors-ligne, 7/12
♦‹ Préventif — juillet Hors-ligne
Asc. A2 — grille mensuelle 7/12
Verrouillage portes palières
Contacts de porte cabine
Niveau d'huile du treuil
Jeu des coulisseaux en file
Éclairage cabine & secours en file
Parachute — essai statique
Fins de course haut/bas
Téléalarme — essai d'appel
2 coches en file — la grille se recale à la synchro.

Intention : la file est visible et honnête : chaque saisie hors-ligne y est listée, rejouée dans l'ordre au retour du réseau. Conflit (verrou optimiste : l'OT a changé côté serveur depuis la lecture) → la file s'arrête sur l'élément, montre qui a modifié quoi et quand, et l'humain tranche — rien n'est écrasé ni perdu en silence. C'est l'écran de la recette type « mode avion en sous-sol ».

Retour réseau — file en cours
♦Synchro Envoi… 2/4
File d'attente rejouée dans l'ordre
✓ Coche « Jeu des coulisseaux »OT-2026-0336 · 14 h 21 envoyée
✓ Coche « Éclairage cabine »OT-2026-0336 · 14 h 24 envoyée
🖼 Photo — guides (1,8 Mo)OT-2026-0341 · 14 h 32 envoi…
🏁 Clôture + bilan codé OT-2026-0341 · 14 h 40 en attente
Conflit — l'humain tranche
♦Synchro 1 conflit
File d'attente arrêtée sur le conflit

#### ⚠ Conflit sur OT-2026-0341

Salma Idrissi a modifié cet OT à 14 h 38 (réassigné + commentaire) pendant que vous étiez hors-ligne. Votre clôture de 14 h 40 n'a pas été appliquée.

Votre saisie est conservée telle quelle dans la file — rien n'est perdu.
🏁 Clôture + bilan codé OT-2026-0341 · 14 h 40 conflit
🖼 Photo — guides (1,8 Mo)OT-2026-0341 · 14 h 32 envoyée