ICMD Unified Smart Import QA Evidence - Items 6, 7, 8

Date: 2026-05-27 | Source: oncolysys_testing_2026-04-20 Google Doc | Scope: ICMD - Unified Smart Import

Reported Behavior

The following three reports are copied verbatim from the QA source document.

6. Στο σενάριο κατά το οποίο το αρχείο που επιλέξει ο χρήστης αναφέρεται σε διαφορετικό ασθενή, το σχετικό μήνυμα που εμφανίζεται μετά τη διαδικασία ICMD φαίνεται περίεργα στο UI. Ένα μέρος του κειμένου πέφτει πάνω στο εικονίδιο:
7. Δεν έχει προβλεφθεί η συμπεριφορά της εφαρμογής στην περίπτωση που ο χρήστης έχει ενεργοποιημένο το switch bar ICMD, (έστω και αποθηκευμένο από την προηγούμενη καταχώρηση στην φόρμα) ανεβάσει ένα αρχείο και κατά την διαδικασία του analyzing από το ΑΙ απενεργοποιήσει την μπάρα. Στο σενάριο αυτό το modal παραμένει στη διαδικασία του analyzing μέχρι να διαγραφεί το row ή να γίνει “κλικ” στο cancel.
8. Στο σενάριο κατά το οποίο ο χρήστης επιλέξει μια συγκεκριμένη κατηγορία HRC για να ανεβάσει αρχεία, π.χ Lab Tests (επομένως με κλειδωμένο το είδος του health record) η διαδικασία ICMD δεν λειτουργεί και ξεκινάει μια διαδικασία analyzing η οποία δεν ολοκληρώνεται ποτέ:

Fix

Primary files

Proof

Item 6 after fix: mismatch warning layout is clean and the close control dismisses the warning.
Items 7/8 before reference: upload analysis state behavior used as baseline evidence.
Items 7/8 after fix: ICMD switch-off and locked Lab Tests behavior complete without a stuck analyzing row.
MCP Chrome after proof: browser-run interaction verifies no late ICMD result is applied after ICMD is disabled.

Verification

Commits

Notes

This evidence page is a generated QA artifact and is intentionally kept outside git under .codex-tmp. It uses demo-safe browser evidence only.