""" Hermes Portable Rescue — Diagnostic modules. Modules ------- hardware : HardwareInventory CPU, RAM, GPU, disk enumeration and SMART health checks. stress : RAMStressTester, CPUStressTester, GPUStressTester Stress-test wrappers (available when stress.py is present). Each submodule exposes a ``run() -> dict`` for JSON and a ``text_report() -> str`` for human consumption. """ from src.diagnostics.hardware import HardwareInventory try: from src.diagnostics.stress import ( CPUStressTester, GPUStressTester, RAMStressTester, run_all_stress_tests, ) except ImportError: pass __all__ = [ "HardwareInventory", ]