""" FILE: app/core/parsing/parsing_models.py DESCRIPTION: Datenklassen für das Parsing-System. """ from dataclasses import dataclass from typing import Any, Dict, List @dataclass class ParsedNote: """Container für eine vollständig eingelesene Markdown-Datei.""" frontmatter: Dict[str, Any] body: str path: str @dataclass class NoteContext: """Metadaten-Container für den flüchtigen LocalBatchCache (Pass 1).""" note_id: str title: str type: str summary: str tags: List[str]