Λείπει η ενέργεια «Προσθήκη ενέργειας» (B.4: μέλος τμήματος, ίδια ανοιχτή, ίδιος ιδιοκτήτης). Στην ενότητα «Ενέργειες» υπάρχουν μόνο δύο checkbox, χωρίς κουμπί προσθήκης, ούτε στο κινητό ούτε στο PC.
Λείπει η αλλαγή προθεσμίας προς τα νωρίτερα, που ο υπάλληλος δικαιούται πάντα (B.5). Με την «Παράταση» απενεργοποιημένη, η κάρτα «Προθεσμία» δεν αφήνει καμία κίνηση στην προθεσμία.
Δεν φαίνεται η όψη του υπευθύνου, παρότι η 44 είναι κοινή για ιδιοκτήτη και υπεύθυνο (B.4/B.5): λείπουν «Ανάθεση σε άλλον» και μετακίνηση προθεσμίας έως +168 ώρες με λόγο, με το όριο manager_latest_due_at.
Στο κινητό, η ενότητα «Πηγές» δείχνει το «Φωνητικό · 00:38» ως ξεχωριστή πηγή, δηλαδή 3 στοιχεία κάτω από την ένδειξη «2 κλήσεις». Η B.3 ορίζει ρητά μία πηγή κλήσης με συνημμένο φωνητικό, και έτσι το δείχνει σωστά το PC.
Το φύλλο/διάλογος «Παράταση προθεσμίας» βάζει όριο «πριν από Τετ 21/10, 17:00» με max 16:59. Η B.5 όμως επιτρέπει «έως» το μικρότερο από τώρα+24 ώρες και employee_latest_due_at, άρα το ίδιο το όριο επιτρέπεται και ο περιορισμός ενός λεπτού δεν υπάρχει στην προδιαγραφή.
Ο διάλογος «Ολοκλήρωση με ανοιχτή ενέργεια» χρησιμοποιεί ένα μοναχικό radio για το «Ολοκληρώθηκαν όλες». Μόλις επιλεγεί δεν ξεεπιλέγεται, και ο αναγνώστης οθόνης ανακοινώνει ομάδα επιλογών με μία μόνο επιλογή. Εδώ χρειάζεται checkbox.
Το απενεργοποιημένο «Παράταση» εμφανίζεται δύο φορές στο κινητό (κάτω μπάρα και «Διαθέσιμες ενέργειες») και δύο στο PC (κεφαλίδα και κάρτα «Προθεσμία»). Στην κάτω μπάρα του κινητού πιάνει τη μισή κύρια θέση χωρίς δίπλα εξήγηση για το γιατί είναι ανενεργό.
Στο «Ιστορικό αλλαγών» η εγγραφή της παράτασης έχει ως ώρα το διφορούμενο «Σημ.» αντί για πραγματική ώρα. Το ιστορικό αλλαγών χάνει έτσι τη χρονοσήμανση, και το «Σημ.» διαβάζεται και ως «Σημείωση».
Οι πηγές στη λίστα «Πηγές» δεν πατιούνται: δεν υπάρχει ακρόαση για το «φωνητικό 00:38» ούτε άνοιγμα της κλήσης, οπότε ο ιδιοκτήτης δεν μπορεί να ακούσει το φωνητικό από τη λεπτομέρεια της εκκρεμότητας.
Το σήμα MECE VOICE (`.mark` στην κεφαλίδα κινητού «Εγκρίσεις» και στην πλαϊνή μπάρα PC) βγαίνει ΜΑΥΡΟ (#000) αντί για #2A7480 ή, στο σκοτεινό θέμα, #6CC3CC. Το μετρήσαμε στο στιγμιότυπο: το pixel κάτω από το scrim είναι (8,15,18), που είναι ακριβώς μαύρο με το overlay #13232A70 από πάνω. Αιτία: ο κανόνας `.mark path{fill:currentColor}` δεν φτάνει στο path μέσα στο `<use href="#mark">`, και επειδή το `<symbol>` δεν έχει δικό του fill, το σήμα παίρνει το προεπιλεγμένο μαύρο. Αυτό παραβιάζει το STYL §3.2, που επιτρέπει μόνο χρώματα μάρκας.
Η κάρτα «Τηλέφωνο γραφείου» με κατάσταση «Μη επαληθευμένο» (κινητό και PC) έχει μόνο το κουμπί «Αλλαγή αριθμού» και κανένα κουμπί «Επαλήθευση». Έτσι δεν φαίνεται από πού ξεκινά η επαλήθευση που ζητούν οι D.1.1–2, παρότι το φύλλο και ο διάλογος επαλήθευσης υπάρχουν.
Η αντικατάσταση PC (φύλλο κινητού και διάλογος PC) δεν καλύπτει την περίπτωση ενεργής κλήσης στο παλιό PC, δηλαδή τις επιλογές «Περίμενε να τελειώσει» / «Τερμάτισε και αντικατάστησε» της I.3. Αυτές εμφανίζονται μόνο στην αντικατάσταση κινητού, ενώ ο κανόνας ισχύει για κάθε συσκευή ίδιας κατηγορίας.
Στα φύλλα και στους διαλόγους επαλήθευσης κανονικού κινητού εμφανίζεται μαζί το σφάλμα «Σφάλμα: αριθμός απορρίφθηκε», το ενεργό πεδίο κωδικού με «Λανθασμένες δοκιμές: 2 από 5» και το ενεργό κουμπί «Επαλήθευση». Είναι αντιφατική κατάσταση: για απορριφθέντα αριθμό δεν γίνεται κλήση, άρα δεν πρέπει να υπάρχει κωδικός για εισαγωγή.
Η κάτω μπάρα του κινητού (Κλήσεις/Επαφές/Πλήκτρα/Μηνύματα/Ομάδα) δεν έχει ενεργό στοιχείο ούτε καρτέλα «Εγώ», οπότε ο χρήστης δεν βλέπει πού βρίσκεται. Στο PC η ίδια οθόνη είναι κάτω από το «Εγώ».
47 · Σύγκρουση αλλαγής: νέα τιμή server, ποιος κανόνας ισχύει, ρητή νέα υποβολή
Μικρό εύρημα: στον διάλογο PC (1280×800) η κάρτα «Δικαίωμα υποβολής» κόβεται στη μέση και χρειάζεται κύλιση μέσα στο dialog-body. Δεν υπάρχει ένδειξη ότι συνεχίζει, οπότε ο χρήστης μπορεί να πατήσει «Υποβολή ξανά ως υπεύθυνος» χωρίς να δει τον περιορισμό αρμοδιότητας.
Μικρό εύρημα: δεν φαίνεται ο ρόλος της Άννας Θεοδώρου (συν-υπεύθυνη ή διαχειρίστρια). Χωρίς αυτόν ο Νίκος δεν μπορεί να κρίνει αν επιτρέπεται να αντικαταστήσει την εξαίρεσή της. Κατά το A.5, ο διαχειριστής ανακαλεί μόνο με καταγεγραμμένο λόγο.
Η «αποδοχή στόχου» φαίνεται μόνο από την πλευρά της πηγής («Αναμονή αποδοχής από …»): πουθενά στα δύο πλαίσια δεν υπάρχει η όψη της συσκευής-στόχου, δηλαδή η προτροπή αποδοχής που βλέπει το PC ή το κινητό που παραλαμβάνει, ενώ το I.2 ζητά ρητά «αποδοχή στόχου» και το G.7 απαιτεί αποδοχή στόχου πριν μεταφερθεί ο ήχος.
Το κουμπί «Ακύρωση αιτήματος» στις φάσεις αναμονής και προετοιμασίας δεν προβλέπεται στο G.7. Επιπλέον το πάτημά του οδηγεί στην κατάσταση «Το αίτημα έληξε», δηλαδή καταγράφει ψευδή έκβαση λήξης αντί για ακύρωση.
Το σήμα στην πάνω μπάρα (και στα δύο πλαίσια) αποδίδεται ΜΑΥΡΟ (#000): το path του symbol δεν έχει fill, και ο κανόνας `.brand path{fill:currentColor}` δεν φτάνει μέσα στο <use>. Ο κανόνας 2 του STYL.md και ο πίνακας μάρκας ζητούν #2A7480 σε ανοιχτό φόντο, και το μαύρο δεν είναι καν χρώμα μάρκας.
Μέσα στο πάνελ του προϊόντος υπάρχει ομάδα «Κατάσταση» με 10 κουμπιά επιλογής (Ολοκλήρωση, Ο πελάτης έκλεισε, Η πηγή χάθηκε κ.λπ.). Είναι εργαλείο επίδειξης, αλλά δεν σημειώνεται πουθενά ως τέτοιο, οπότε ο χρήστης το διαβάζει σαν δικό του χειριστήριο που αλλάζει την έκβαση της κλήσης. Στο κινητό σπρώχνει επίσης κάτω από την οθόνη το χρονόμετρο και τις εκβάσεις.
Στο πλαίσιο υπολογιστή η ετικέτα του κόκκινου κουμπιού «Τερματισμός κλήσης» κόβεται στη δεξιά άκρη («Τερματισμό…»), επειδή η κάρτα κλήσης είναι στενή. Το πιο κρίσιμο κουμπί της οθόνης δεν διαβάζεται ολόκληρο.
Το «Ακύρωση αιτήματος» είναι βαμμένο κόκκινο (--danger), ίδιο με τον Τερματισμό κλήσης, ενώ το STYL.md κρατά το κόκκινο για τερματισμό και απόρριψη. Αυτό φέρνει κίνδυνο να κλείσει ο χρήστης την κλήση κατά λάθος, όταν ήθελε να ακυρώσει μόνο την αλλαγή συσκευής.
Στο κινητό η αλλαγή συσκευής εμφανίζεται ως μπλοκ μέσα στη σελίδα, κάτω από την κλήση, και όχι ως φύλλο από κάτω, όπως ορίζει το STYL.md. Έτσι το χρονόμετρο των 10″ και η κατάσταση φάσης βγαίνουν κάτω από το ορατό τμήμα της οθόνης στα 844px.
49 · Ορφανή: αιτία, ονομαστική ευθύνη, στάδιο κλιμάκωσης· στον διαχειριστή μόνο δομική βλάβη
Στάδιο 2 (10:10), μέλος και portal: γράφει ότι «επιχειρήθηκε ειδοποίηση» σε λογαριασμό υπευθύνου που δεν είχε αποκατασταθεί. Η C.3 λέει κλιμάκωση στον υπεύθυνο «αν έχει αποκατασταθεί», άρα μοιάζει με αποστολή σε ανακληθέντα λογαριασμό. Καλύτερα: «παραλείφθηκε· ο λογαριασμός δεν έχει αποκατασταθεί».
Διάλογος μέλους σε κινητό και PC: το χρονολόγιο κλιμάκωσης κόβεται πίσω από το σταθερό υποσέλιδο με τα κουμπιά. Το τρέχον στάδιο 3, δηλαδή η πιο κρίσιμη πληροφορία, δεν φαίνεται χωρίς κύλιση και δεν υπάρχει ένδειξη ότι το περιεχόμενο συνεχίζει. Μικρό πρόβλημα, όχι μπλοκ.
51 · Πρωινό παράθυρο: κάρτα εργασίας με ημερομηνία/ζώνη/αίτημα πελάτη και portal προεπισκόπησης IVR
Η προεπισκόπηση IVR δεν δείχνει το βήμα μετά από έγκυρη επιλογή: την προφορική επιβεβαίωση του αιτήματος (K.2 κανόνας 7). Υπάρχει μόνο η σημείωση ότι το φωνητικό «προσφέρεται και μετά από έγκυρη επιλογή», όχι το κείμενο που ακούει ο καλών.
Το chip κατάστασης «Εκπρόθεσμη»/«Σύγκρουση»/«Σύγκρουση προγράμματος» βγαίνει γεμάτη κόκκινη ταμπλέτα αντί για περίγραμμα με κόκκινο κείμενο, όπως ορίζει το STYL.md για τα chips. Αιτία: ο γενικός κανόνας `.danger{background:var(--danger)}` (γραμμή 119) εφαρμόζεται και στο `.chip.danger`.
Στα chips «Εκπρόθεσμη» (κάρτες «Υπάρχουσα εργασία», κινητό και PC) και «Σύγκρουση» (κάρτες «Αίτημα επανάκλησης» του υπευθύνου) το κείμενο είναι κόκκινο πάνω σε κόκκινο φόντο, άρα αόρατο. Η πιο κρίσιμη κατάσταση της οθόνης δεν διαβάζεται καθόλου και η αντίθεση είναι 1:1 (αποτυγχάνει WCAG 1.4.3).
Τα πεδία ώρας `input type=time` στο portal «Πρωινά παράθυρα» εμφανίζονται ως «09:00 AM / 01:00 PM» σε μη ελληνικό locale, ενώ όλη η υπόλοιπη οθόνη και η προδιαγραφή χρησιμοποιούν 24ωρη μορφή. Αυτό μπερδεύει στο όριο 06:00–13:00 και θέλει ρητή 24ωρη μορφή.
52 · Σημείωμα κλεισίματος: στιγμιότυπο μετρητών και σύνδεσμοι στις επιτρεπόμενες εργασίες
Μικρό: η πρόταση χρέωσης («Η κλήση τιμολογείται ως διεθνής…», p.charge) δεν περιλαμβάνεται στο aria-describedby του διαλόγου (δείχνει μόνο στο «Καλείς τη Γερμανία ως αριθμός Ελλάδας»), οπότε ο αναγνώστης οθόνης δεν ανακοινώνει αυτόματα τη χρέωση με το άνοιγμα, ενώ είναι κρίσιμη πληροφορία της απόφασης.