# Debug mode full-suite verification Verification date: 2026-08-28 (Asia/Shanghai) Scope: read-only verification of the current shared worktree under `D:\web\zyt\app`. No production source was modified. ## Pytest Command: ```powershell .venv\Scripts\python.exe -m pytest ``` - Exit code: `1` - Result: `2 failed, 684 passed` - Total collected/executed: `686` - Duration: `3195.85s` (`0:53:15`) Failures: 1. `tests/test_diagnosis_order_video_visual.py::test_video_table_embeds_player_and_preserves_row_bound_upload` - Assertion location: `tests/test_diagnosis_order_video_visual.py:429` - Assertion: `table.rowHeight(0) >= playback.required_table_row_height()` - Actual: row height `246`; required row height `250`. 2. `tests/test_reception_parity_ui.py::test_reception_auto_loads_structured_ai_analysis_and_matches_reference_geometry` - Assertion location: `tests/test_reception_parity_ui.py:1575` - Assertion: `expand_button.size().width() == expand_button.size().height() == 28` - Actual: `QSize(28, 34)`; expected `QSize(28, 28)`. ## Ruff Command: ```powershell .venv\Scripts\python.exe -m ruff check src tests ``` - Exit code: `1` - Result: `9` errors, all `F401` unused imports and all reported as fixable with `--fix`. Findings: 1. `src/doctor_workstation/ui/diagnosis_index_widgets.py:37:5` - unused `PySide6.QtGui.QPixmap`. 2. `src/doctor_workstation/ui/dialogs/ai_consult.py:18:5` - unused `PySide6.QtGui.QFont`. 3. `src/doctor_workstation/ui/dialogs/ai_consult.py:24:5` - unused `PySide6.QtGui.QPixmap`. 4. `src/doctor_workstation/ui/dialogs/ai_consult.py:26:5` - unused `PySide6.QtGui.QTextBlockFormat`. 5. `src/doctor_workstation/ui/dialogs/ai_consult.py:27:5` - unused `PySide6.QtGui.QTextCharFormat`. 6. `src/doctor_workstation/ui/dialogs/ai_consult.py:28:5` - unused `PySide6.QtGui.QTextCursor`. 7. `src/doctor_workstation/ui/dialogs/prescription.py:19:28` - unused `datetime.datetime`. 8. `src/doctor_workstation/ui/pages/patients.py:11:75` - unused `PySide6.QtGui.QPixmap`. 9. `src/doctor_workstation/ui/pages/prescriptions.py:10:65` - unused `PySide6.QtGui.QPixmap`. ## Overall result The full verification gate is failing: both pytest and ruff returned exit code `1`.