Aller au contenu

M-Passage - Détail d'un passage

Type : vue de détail (atteinte par clic sur une ligne de passage dans M-Site-detail ou M-MultiSite). Persona principal : tous. C'est l'écran pivot qui agrège les fonctionnalités liées à une nuit d'enregistrement spécifique. Parcours couverts : transverse - point d'entrée vers P3, P4, P6, P7.

C'est l'écran pivot d'un passage, présenté comme un hub à plat (une seule page, sans onglets). Il agrège, de haut en bas : l'en-tête (titre identifiant + actions sur le passage), un bandeau d'identité (date/plage, enregistreur, statut, verdict), le indicateur d’étapes de statut d'avancement, un résumé de la nuit (statistiques) et un jeu de cartes d'actions « avancer » vers les écrans spécialisés : M-Qualification (vérifier), M-Diagnostic (diagnostiquer), M-Lot (préparer le dépôt) et M-SonsValidation (valider, verrouillée tant que le passage n'est pas déposé).

Navigation : le retour (← écran précédent) et le fil d'Ariane (emplacement hiérarchique cliquable 🏠 Accueil › Mes sites › Carré N › Détails du passage N° X) sont portés par le chrome de l'application (cadre commun), pas par cet écran. M-Passage ne porte donc plus de fil d'Ariane interne ni d'onglets : il déclare seulement son emplacement, que le chrome rend dans la barre de navigation.

Maquette principale - pivot à plat

VigieChiro Companion ← Mes sites Accueil › Mes sites › Carré 640380 › Passage N° 2 🔍 Rechercher (Ctrl+F) Carré 640380 / A1 / N° 2 (2026) ✏ Modifier rattachement 🗑 Supprimer DATE / PLAGE 2026-06-22 20:25 → 07:47 ENREGISTREUR PR 1925492 STATUT Vérifié VERDICT OK Statut du workflow 1Importé 2Transformé 3Vérifié 4Prêt à déposer 5Déposé Résumé de la nuit 38,4 GoVOLUME BRUTS 17 GoVOLUME TRANSFORMÉ 5 h 1 minDURÉE ENREGISTRÉE 3 614SÉQUENCES Actions 🎧Vérifier l'enregistrementSound check par échantillonnage 🛠Diagnostic matérielT°/hygrométrie, anomalies, journal 📦Préparer le dépôtConstituer le dépôt Tadarida▶ ACTION REQUISE 🔒Validation TadaridaDisponible après dépôt ℹ La carte mise en avant indique la prochaine étape recommandée (ici : préparer le dépôt). L'indice s'adapte au statut. Hub d'un passage · retour & fil d'Ariane portés par le chrome (plus d'onglets, plus de fil interne) Statut : Vérifié

Annotations

  • Barre du chrome (cadre commun) : le bouton ← Retour ramène à l'écran réellement précédent (historique de navigation) ; le fil d'Ariane affiche l'emplacement hiérarchique cliquable (🏠 Accueil › Mes sites › Carré N › Détails du passage N° X). Ces deux affordances ne sont pas propres à M-Passage : elles sont rendues par le chrome sur tous les écrans (navigation homogène). M-Passage déclare seulement son emplacement.
  • En-tête : le titre identifie le passage (Carré N / Point / N° X (année)) ; ✏ Modifier rattachement et 🗑 Supprimer agissent sur le passage.
  • Bandeau d'identité : 4 cellules condensées (date/plage horaire, enregistreur en monospace, statut d'avancement, verdict de vérification).
  • Indicateur d’étapes du statut : 5 étapes Importé › Transformé › Vérifié › Prêt à déposer › Déposé. Vert = franchi, bleu = étape courante, gris = à venir.
  • Résumé de la nuit : 4 statistiques clés (volume bruts, volume transformé, durée enregistrée, nombre de séquences). La durée enregistrée est la durée réelle captée par l'enregistreur (somme des durées des séquences), pas la durée d'écoute : les séquences étant ralenties ×10, les réécouter intégralement prend dix fois plus longtemps.
  • Actions : 4 cartes « avancer ». Une seule porte le liseré « recommandée » (prochaine étape du cycle), qui se déplace au fil de l'avancement : Vérifier (à Transformé) → Préparer le dépôt (à Vérifié / Prêt à déposer, état montré ici) → Validation Tadarida (à Déposé). Diagnostic matériel est une action transverse, toujours disponible mais jamais « recommandée ». Validation Tadarida est verrouillée (carte grisée, non cliquable) tant que le passage n'est pas Déposé. Un indice contextuel sous les cartes explique l'action attendue / les conditions de déverrouillage.

Interactions clés

Élément Action
← Retour (chrome) Revient à l'écran précédent réel (historique), sans repasser par l'accueil
Fil d'Ariane (chrome) Remonte à un ancêtre (Accueil, Mes sites, Carré N) - emplacement cliquable
Bouton ✏ Modifier rattachement Modale d'édition année / n° de passage, avec re-renommage des fichiers
Bouton 🗑 Supprimer Confirmation forte (suppression de la nuit et des fichiers) ; refusée si le passage est déposé
Carte 🎧 Vérifier l'enregistrement Ouvre M-Qualification (active dès que la nuit est transformée)
Carte 🛠 Diagnostic matériel Ouvre M-Diagnostic (toujours disponible : relevé climatique + journal)
Carte 📦 Préparer le dépôt Ouvre M-Lot (active en phase de dépôt : Vérifié ou Prêt à déposer)
Carte ✅ Validation Tadarida Ouvre M-SonsValidation - verrouillée tant que le passage n'est pas Déposé

Diagnostic matériel : son contenu (graphes T° / hygrométrie, batterie, évènements anormaux du LogPR) n'est pas un onglet de M-Passage mais un écran à part entière - voir M-Diagnostic, ouvert depuis la carte « Diagnostic matériel ».

Notes pour l'implémentation

  • Pivot à plat : une seule page (BorderPanetop en-tête/bandeau/indicateur d'étapes, center résumé + cartes), sans TabPane. Le retrait des onglets supprime la redondance « onglet-lanceur ↔ carte d'action » : chaque facette du passage (vérification, diagnostic, dépôt, validation) est un écran spécialisé ouvert par une carte via un contrat socle (Ouvrir*), avec retour assuré par le chrome.
  • Navigation portée par le chrome : M-Passage implémente le contrat EmplacementNavigation pour déclarer son chemin (Mes sites › Carré N › Détails du passage N° X) ; le chrome en dérive le fil d'Ariane et conserve l'historique pour le bouton Retour. Aucun fil ni retour interne à l'écran.
  • Indicateur d’étapes de statut : 5 étapes, statut courant calculé depuis l'attribut d'avancement du passage.
  • États des cartes : Vérifier activée dès Transformé ; Préparer le dépôt activée à Vérifié/Prêt à déposer ; Validation Tadarida verrouillée tant que ≠ Déposé. Les états sont liés aux propriétés du ViewModel (verificationDisponible, depotDisponible, validationVerrouillee).
  • Mise en avant dynamique : la carte de la prochaine étape porte une pseudo-classe CSS recommandee (liseré bleu), pilotée par actionRecommandee (dérivée du statut). La mise en avant se déplace donc avec l'avancement, au lieu de rester figée sur la première action.
  • Icônes : FontIcon (Ikonli FontAwesome5) pour un rendu net, y compris en capture headless.
  • Action « Modifier rattachement » : re-renomme tous les fichiers du passage (R6/R7). Confirmation forte obligatoire.