from pathlib import Path from ...logger import logger SIGNAL_FILE = Path("/tmp/vitalis_signal") def read_from_kernel() -> str: if SIGNAL_FILE.is_file(): try: data = SIGNAL_FILE.read_text().strip() SIGNAL_FILE.unlink() return data except Exception: pass return "STATUS: NOMINAL" def send_to_kernel(state_report: str) -> None: if "IDLE" not in state_report: logger.info(f"[KERNEL_BRIDGE] {state_report}")