"""Retired legacy mutation UI. Scanner lifecycle control is intentionally available only through supervisor.py. The read-only observability UI remains dashboard.py. """ import streamlit as st st.set_page_config(page_title='Scanner UI Retired', page_icon='LOCK', layout='centered') st.title('Legacy scanner controls are retired') st.error('This UI cannot start, pause, resume, cancel, or configure scans.') st.info('Use the authenticated supervisor commands for lifecycle control and dashboard.py for read-only observability.')