import csv import os import uuid from datetime import datetime LOG_FILE = "logs/resume_logs.csv" def log_decision(job_title, decision): os.makedirs("logs", exist_ok=True) file_exists = os.path.isfile(LOG_FILE) with open(LOG_FILE, "a", newline="") as f: writer = csv.writer(f) if not file_exists: writer.writerow(["id", "date", "job_title", "decision"]) writer.writerow([ str(uuid.uuid4())[:8], datetime.now(), job_title, decision ])