#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""Append bagian ketiga (2 Okt, siang) ke catatan/2026-10-02.md — APPEND, jangan menimpa."""
import os

WS = "/home/mantapman/.hermes/profiles/atun/workspace"
P = os.path.join(WS, "catatan", "2026-10-02.md")

BAGIAN = """
## 07:50-08:20 WIB - Tip Instagram: perbanyak POST TEKS -> diterapkan di Facebook StudioSoft

Bos kirim screenshot halaman "Activity and status" Instagram (tip: *"Try posting more text this week. Your text
posts get 399% more views on average"*) dengan pesan "StudioSoft facbook tun".

**Facebook StudioSoft (`6a334952c5ff4ce3a3225941`) - 30 post TEKS baru, 2/hari, semua terverifikasi:**
- 02 Okt 20:00 & 23:00, lalu 04-17 Okt 11:00 & 14:00 (3 Okt tidak kebagian: seluruh 7 slot grid sudah terisi).
- Isi: insight pendek + ajakan diskusi (32 judul di bank), rata-rata 610 char, 0 media, `replies=[]`.
- Topiknya campur: website & SEO, iklan vs fondasi, properti, manufaktur, retail, keuangan, klinik, data pelanggan,
  waktu balas pertama, harga di website, Search Console, dsb.
- Script: `fb_ss_teks_tambahan.py` (mode preview/run, state `fb_ss_teks_state.json`),
  audit `verif_fb_teks.py` -> 30 jadwal, 0 masalah (status pending, tanpa media, replies kosong, CTA ada,
  hashtag huruf kecil, 0 CJK).

**Uji post TEKS di IG StudioSoft (`6a38ac33c5ff4ce3a3231232`):**
- Repliz MENERIMA jadwal `type=text` untuk IG (id `6abefbfd07008e0e9147d429`, 3 Okt 13:00 WIB) - dulu ini
  ditandai error "invalid postId: unsupported type schedule". Keberhasilan sebenarnya baru terbaca setelah tayang.
- Pengawas satu kali terpasang: cron `ig-teks-check` (`811e7b16f6d7`, `0 7 3 10 *` = 3 Okt 14:00 WIB, `--repeat 1`,
  `--no-agent`, deliver Telegram) menjalankan `scripts/cek_ig_teks.sh` -> `uji_hasil_ig_teks.py` dan melaporkan hasilnya.
- Kalau berhasil: pipeline teks IG bisa dibuka (murah, tanpa aset). Kalau gagal: tetap pakai carousel/reel.

**Script baru:** `fb_ss_teks_tambahan.py`, `verif_fb_teks.py`, `uji_ig_teks.py`, `uji_hasil_ig_teks.py`,
`scripts/cek_ig_teks.sh`.
"""

with open(P, "a", encoding="utf-8") as f:
    f.write(BAGIAN)
print("append ok:", os.path.getsize(P), "bytes |", len(open(P, encoding="utf-8").read().splitlines()), "baris")
