# tools/update_log.py from pathlib import Path import sys, json from datetime import datetime LOG_PATH = Path("docs/PROJECT_LOG.md") def append_entry(title: str, content: str): now = datetime.utcnow().isoformat() + "Z" entry = f"\n### {now} — {title}\n\n{content}\n" LOG_PATH.write_text(LOG_PATH.read_text(encoding="utf-8") + entry) print("Appended log") if __name__ == "__main__": if len(sys.argv) < 3: print("Usage: python tools/update_log.py \"Title\" \"content text\"") sys.exit(1) append_entry(sys.argv[1], sys.argv[2])