Objective:
The engine/ directory currently contains both resource_monitor.py and system_status.py. Since both scripts are dedicated to tracking application health and hardware metrics, having them separated creates unnecessary imports and bloat.
Action Items:
Objective:
The
engine/ directorycurrently contains bothresource_monitor.pyandsystem_status.py. Since both scripts are dedicated to tracking application health and hardware metrics, having them separated creates unnecessary imports and bloat.Action Items:
Combine the logic of resource_monitor.py and system_status.py into a single script (e.g., engine/system_monitor.py).
Update all import references across the application (specifically checking the Settings page and app.py).
Ensure that merging them does not break the UI display of system metrics.
Delete the deprecated legacy scripts.