M-Lot - Préparation du dépôt¶
Type : vue plein écran (atteinte par la carte « Préparer le dépôt » depuis M-Passage). Persona principal : tous. C'est l'étape finale de la chaîne fil rouge : la nuit est vérifiée, on la dépose sur Vigie-Chiro. Parcours couverts : P4 - Préparer le dépôt. Issue : #2337 (recadrage de la maquette sur l'écran livré), chantier #2369.
La vue déroule le dépôt en quatre étapes (un stepper les rappelle en tête), suivies de deux sections de suivi et d'entretien. Le chemin nominal est un dépôt direct sur Vigie-Chiro depuis l'application : elle crée la participation, téléverse les séquences au bon format, reprend sur coupure, puis on lance l'analyse Tadarida. L'ouverture du dossier pour un dépôt navigateur est un repli hors connexion, jamais le mode par défaut.
Forme du dépôt : le dépôt part en archives ZIP (≤ 700 Mo) ou en séquences WAV, selon le réglage Réglages ▸ Dépôt. En ZIP, la plateforme ne conserve pas les sons et la participation n'est plus relançable : c'est un arbitrage à connaître, rappelé à l'écran.
Maquette principale - la nuit est vérifiée, prête à déposer¶
Annotations¶
- Fil d'Ariane et retour : portés par le chrome via le contrat
EmplacementNavigation; l'écran ne dessine pas son propre fil. Emplacement :Accueil › Mes sites › Carré N › Passage N° X › Préparer le dépôt. - Stepper (
1 · Préparer/2 · Générer les archives/3 · Téléverser/4 · Marquer déposé) : rappelle les quatre temps. L'étape 2 devient facultative quand on est connecté : le téléversement produit les archives à la volée et n'en garde que quelques-unes sur disque. - Bandeau passage : rappel du passage, du verdict, du statut, du volume, et de la forme du dépôt (ZIP ou WAV, réglable).
- 1. Vérifier et préparer : la checklist de cohérence (R33) affiche quatre contrôles bloquants (verdict, transformation, nommage, journal) et un avertissement non bloquant (relevé climatique absent). Un ✗ interdit la préparation ; un ⚠ laisse déposer. Le bouton verrouille ensuite la liste des séquences et fait passer le passage à
Prêt à déposer. - 2. Générer les archives : découpe les séquences en
préfixe-N.zip(≤ 700 Mo, réglable), écrites dansdepot/. La table suit chaque archive (numéro, fichiers, taille, progression). Facultatif si connecté (cf. stepper). - 3. Téléverser : le bouton ☁ Téléverser sur Vigie-Chiro est le chemin nominal (participation créée, envoi reprenable unité par unité). 📁 Ouvrir le dossier ouvre
depot/pour un dépôt navigateur de repli hors connexion. - Traitement Vigie-Chiro : téléverser ne suffit pas à lancer l'analyse. ▶ Lancer la participation déclenche le calcul Tadarida serveur ; ↻ Actualiser relève son état (Planifiée / En cours / Terminée / Échec) à la demande, sans sondage automatique.
- 4. Marquer déposé / Libérer l'espace : « ✔ Marquer déposé » trace le dépôt à la main, en repli du dépôt navigateur (le dépôt direct pose
Déposétout seul une fois tout en ligne). « 🗑 Supprimer les archives de dépôt » libère l'espace : les ZIP sont régénérables à l'identique.
Interactions clés¶
| Élément | Action |
|---|---|
| 📦 Vérifier et préparer | Rejoue les contrôles, verrouille les séquences, passe le passage à Prêt à déposer |
| 🗂 Générer les archives | Produit les ZIP préfixe-N.zip dans depot/, avec progression |
| ☁ Téléverser sur Vigie-Chiro | Crée la participation et téléverse ; reprend les échecs ; Déposé quand tout est en ligne |
| 📁 Ouvrir le dossier (dépôt manuel) | Ouvre depot/ dans l'explorateur natif (repli hors connexion) |
| ▶ Lancer la participation | Déclenche l'analyse Tadarida côté serveur (geste volontaire) |
| ↻ Actualiser | Relève l'état du traitement serveur (pas de sondage automatique) |
| ✔ Marquer déposé | Trace la date de dépôt à la main (repli) |
| 🗑 Supprimer les archives de dépôt | Supprime les ZIP locaux (régénérables) |
Variante - passage déposé (état atteint)¶
Une fois le dépôt effectué, l'écran montre l'état atteint et oriente vers la suite. Le retour de statut (annuler le dépôt) se pilote depuis M-Passage.
Notes sur l'état « déposé »¶
- Encart vert « Déposé le DD/MM/AAAA » : trace le dépôt et rappelle que la participation a été créée et l'analyse lancée. Un lien « Voir la participation » ouvre la page sur le portail.
- Annuler le dépôt : le retour du statut
Déposé→Prêt à déposer(validations conservées) se fait depuis M-Passage ; sur M-Lot, l'action d'interruption ne concerne qu'un téléversement en cours (arrêt coopératif). Il n'y a pas de « corriger la date de dépôt ». - Bannière « Et maintenant ? » : oriente vers la validation (M-SonsValidation). Les résultats se récupèrent directement par l'API (☰ ▸ « Importer depuis Vigie-Chiro »), l'import d'un CSV téléchargé restant un repli.
Variante - vérification bloquante (verdict Inexploitable)¶
Si le verdict du passage est Inexploitable (R14) ou si un contrôle bloquant échoue, la préparation est refusée avec un message explicite.
Notes sur le cas bloqué¶
- Bandeau rouge en haut : le verdict bloquant est signalé immédiatement.
- Encart rouge : la première ligne est l'échec ❌ (la cause), les suivantes ✓ montrent que le reste passe.
- Le bouton « 📦 Vérifier et préparer » est désactivé : impossible de préparer un dépôt sur un passage
Inexploitable. - « 🎧 Modifier le verdict » renvoie vers M-Qualification pour revoir la décision si elle était précipitée.
Notes pour l'implémentation¶
- Contrôles de cohérence : rejoués à l'ouverture (pas mémorisés en base). Bloquants : verdict, transformation, nommage, journal ; non bloquant : relevé climatique.
- Forme du dépôt : réglage global (Réglages ▸ Dépôt), ZIP par défaut. En ZIP, la plateforme ne conserve pas les sons et la participation n'est pas relançable : la conséquence est rappelée à l'écran.
- Dépôt reprenable : le plan est persisté unité par unité (
depot_plan,depot_unite), statutDépôt en cours; un dépôt interrompu se reprend (« Reprendre le dépôt »), il ne se rejoue pas. Une unité refusée définitivement fait exception : elle porteechec_definitif, la reprise ne la reprend plus, et le bouton cesse de la promettre. - Lancement du traitement :
▶ Lancer la participationdéclenche le calcul serveur ; l'état est relevé à la demande (pas de sondage automatique). - Ouverture du dossier :
java.awt.Desktop.open(File)surdepot/; désactivée proprement en environnement sans bureau graphique (chemin copiable en repli). - Icônes :
FontIconIkonli, pas d'emoji (règle #700) ; les emojis de la maquette ne sont qu'un substitut basse fidélité.