import json from typing import List, Dict from config import FEEDBACK_FILE def load_feedback() -> List[Dict]: try: return json.loads(FEEDBACK_FILE.read_text(encoding="utf-8")) except: return [] def save_feedback(entry: Dict): data = load_feedback() data.append(entry) FEEDBACK_FILE.write_text( json.dumps(data, indent=2, ensure_ascii=False), encoding="utf-8", )