patristic-be / src /lib /system /models.py
Mario33333's picture
deploy: reader-access security hardening (feature/audiobook@06a5ed8)
7c2d250 verified
Raw
History Blame Contribute Delete
340 Bytes
"""Models for system health & startup checks."""
from __future__ import annotations
from dataclasses import dataclass
@dataclass(frozen=True)
class CheckResult:
name: str
ok: bool
detail: str
fix_hint: str | None = None
fix_command: str | None = None # shell command to remediate, when safe to expose