INNER CODE UNIT · Python

write_global_preferences

Dsadd4/AgentFigureGallery · agentfiguregallery/server.py:107

def write_global_preferences(root: Path, payload: dict) -> None:
    payload["updated_at"] = utc_now()
    write_json(global_preferences_path(root), payload)


def global_status(root: Path, candidate: dict) -> str:
    prefs = load_global_preferences(root)
    key = global_preference_key(candidate)
    if key in set(prefs.get("rejected", [])):
        return "global_rejected"
    if key in set(prefs.get("liked", [])):
        return "global_liked"
    return "none"


def index_path(root: Path) -> Path:
    return root / "data" / "reference_candidate_index.json"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…