#!/usr/bin/env python3
"""Append to threads_schedule_log.json"""
import json, os, datetime

LOG = "/home/mantapman/.hermes/profiles/atun/workspace/threads_schedule_log.json"

entry = {
    "date": "2026-07-25",
    "topic": "AI Overview, GEO, SEO, Search Everywhere Optimization",
    "source": "Backlinko (Brian Dean), Neil Patel",
    "accounts": [
        {"name": "@ukyhandoko", "schedule_id": "6a64404b89636db5d5c56824"},
        {"name": "StudioSoft", "schedule_id": "6a64404b28aac9bb5bbc8c5b"},
    ],
    "schedule_wib": "14:00",
    "status": "scheduled",
    "timestamp": datetime.datetime.now(datetime.timezone(datetime.timedelta(hours=7))).isoformat(),
}

if os.path.exists(LOG):
    with open(LOG) as f:
        data = json.load(f)
else:
    data = []
data.append(entry)
with open(LOG, "w") as f:
    json.dump(data, f, indent=2)

print(f"Logged: {entry['topic']} - {entry['schedule_wib']} WIB")
