...    "topic_keywords",
    "notes",
]

PROGRESS_TYPES = {"plan","aktion","fortschritt","entscheidung","struktur","klären","organisation"}
DISTRESS_TYPES  = {"überforderung","hoffnungslosigkeit","wut","scham","angst","suizid","stress","erschöpfung","druck","körper"}
ROLES = {"USER","ASSISTANT"}


def read_text(p: Path) -> str:
    return p.read_text(encoding="utf-8", errors="replace")


def now_iso() -> ...