# 2026-08-29 (WIB) / 2026-08-28 (UTC)

## 🖼️ TSC IG Image — HOLD (28 Agu 2026, selesai ✅)
- Bos minta hold sementara semua jadwal IG image The Skin Code (TSC, IG `6a86a7e062caae1e04ff8244` @theskincode_clinic).
- Jadwal TSC IG 11 hari dari `tsc_ig_zip_scheduler.py` (urutan B: 1,2,3,11,5,6,7,8,9,10,4) sempat jalan 2× (2 set jadwal duplikat di Repliz).
- Yang masih aktif & belum tayang saat hold:
  - **Page 10** (id `6a86af847c9af8c21f4d1beb`) — ex-jadwal 29 Agu 17:00 WIB → di-hold
  - **Page 4** (id `6a86afc2a0fade3883c77222`) — ex-jadwal 30 Agu 17:00 WIB → di-hold
- Cara hold: **PUT `/public/schedule/{id}`** dengan **payload lengkap gaya create** (title, description, type, medias, scheduleAt, accountId, dll), scheduleAt digeser ke `2099-01-01T00:00:00.000Z` (pola hold standar).
  - ⚠️ PATCH `/public/schedule/{id}` = 404 (route tidak ada)
  - ⚠️ PUT payload minimal (cuma scheduleAt) = 500 (server butuh payload lengkap)
  - ⚠️ GET response Repliz = flat JSON (bukan wrapper `doc`) — pakai `r.get('doc', r)` biar aman.
- Page 9 (28 Agu 17:00 WIB) sudah terlanjur tayang sebelum hold (status success) — tidak bisa ditarik.
- Verifikasi final: **0 jadwal TSC IG pending** di Repliz — aman, tidak ada yang akan tayang otomatis.
- Kalau Bos mau lanjut lagi → tinggal set scheduleAt balik ke tanggal baru (PUT payload lengkap).

## 🔴 INSTRUKSI BARU BOS (28 Agu 2026 ~23:38 UTC = 29 Agu 06:38 WIB) — BELUM DI-EKSEKUSI
- **"Sementara kedepan ga ada mention dari akun kita ke threads LEIT"**
- Artinya: **akun internal kita TIDAK boleh mention / tag @leitsurabaya (Threads LEIT) sama sekali** untuk sementara.
- ✅ LEIT sudah lama dikeluarkan dari mesin reply/diskusi (`threads_cross_mention.py` AKUN tanpa leit, `threads_cross_reply*.py` nonaktif, `threads_mention_reply.py` mati) — tapi SEKARANG aturannya diperluas: **jangan ada mention DARI akun kita KE LEIT** (arah keluar).
- **Tindakan yang perlu dilakukan setelah flush:**
  1. Audit `threads_cross_mention.py` (cron tiap 6 jam) — pastikan tidak ada akun internal yang mention/mention-include @leitsurabaya (cek daftar akun & konten mention).
  2. Cek script lain yang bisa bikin mention ke LEIT (misal isi caption yang nyebut @leitsurabaya, cross-reply, scheduler konten).
  3. Update file/config bila perlu (jangan hapus cron, cukup edit daftar/isi mention).
  4. Konfirmasi ke Bos setelah selesai.

## WP Rocket Cache Rebuild — GAGAL (29 Agu 2026 00:18 UTC)
Semua 11 domain HTTP 000 / timeout — rebuild cache TIDAK selesai.
- Server 103.175.217.138 (studiosoft.id, yasmanatura.co.id, surabaya-skincentre.com): TCP 443 connect tapi handshake hang → server DOWN/overload.
- Cloudflare domains (tslaw.id, rsia.kendangsari.com, theskincodeclinic.com, apotekpamekasan.com, everybeofficial.com, dmark.id, abimataconsultant.com): gagal walau dipaksa IPv4 → diblokir/unreachable dari host ini.
- otomasibisnispintar.com: TIDAK ADA DNS record → domain bermasalah.
- Perlu info ke Bos: server 103.175.217.138 down + otomasibisnispintar domain no DNS.

## 📸 IG @_ukyhandoko — Fix URL image (29 Agu 2026, selesai ✅)
- Akun IG pribadi @_ukyhandoko: `6a8bfbe462caae1e04046553` (connect 24 Agu 2026).
- **Masalah:** jadwal image pakai path URL yang salah (`/openclaw-img/mili_memori_XX.jpg` padahal file di folder lain) → HTTP 404 → postingan error.
- **Akar:** server HTTP OpenClaw root = `workspace-atun` (port 8123, Funnel Tailscale `mantapserver.tail3947bb.ts.net`). URL image yang benar = `https://mantapserver.tail3947bb.ts.net/openclaw-img/<file>`.
- **Fix yang dilakukan:**
  - Copy 29 file `500T_*.jpg` dari `workspace-mili/openclaw-img/` → `workspace-atun/openclaw-img/`
  - Copy 29 file `mili_memori_*.jpg` dari `workspace-atun/IG-_ukyhandoko/` → `workspace-atun/openclaw-img/`
  - Update 29 jadwal mili_memori (pending+error) URL → `/openclaw-img/mili_memori_XX.jpg` (PUT payload lengkap, 204 OK semua)
- **Status final (verified):** 58 jadwal = 4 success + 53 pending + 1 error. 0 base64, semua URL dari server OpenClaw `/openclaw-img/`, semua HTTP 200.
- **⚠️ 1 error tersisa:** jadwal 28 Agu `mili_memori_05.jpg` — URL sudah benar tapi tanggal lewat. Nunggu keputusan Bos (jadwalin ulang / skip). Bos ngobrol langsung sama Mili soal ini.
- **Penting untuk Mili:** kalau bikin jadwal IG image, pastikan file ditaruh di `workspace-atun/openclaw-img/` (bukan folder lain) biar URL-nya nyala — server cuma serve folder itu.

## 📹 Video Pak Otto — TikTok GAGAL ETIMEDOUT + RETRY (29 Agu 2026 ~22:30 UTC)
- Bos tanya "kok video ga keluar" → diagnosa: **video 3 (28/8, caption mendoan, soto_video_3.mp4) TAYANG di IG (postId 18232762297318088) & FB, tapi GAGAL di TikTok** — error `connect ETIMEDOUT 103.84.155.153:443` (jaringan Repliz → TikTok, bukan file).
- **Video 1 (27/8, soto_pakotto_video1.mp4) juga gagal di TikTok** (ETIMEDOUT 103.84.155.217:443). Retry yang direncanakan 29/8 ternyata TIDAK terpasang.
- Verifikasi: URL video & thumb HTTP 200 ✅, akun TikTok sotosemarang.pakotto isConnected true ✅.
- **RETRY DIEKSEKUSI (2 jadwal baru di TikTok Pak Otto `6a86d70362caae1e04ffedef`):**
  - Video 1 → **2/9 17:00 WIB** (10:00Z) — id `6a935dc9db16298a8bf3a9d9`
  - Video 3 → **3/9 17:00 WIB** (10:00Z) — id `6a935dcacd18a9f6ab9f7e06`
- **Catatan:** video 4 (POV, 1/9) cuma IG+TikTok, BELUM ada FB — padahal aturan semua konten Pak Otto ikut FB. Perlu ditambah kalau Bos setuju.
- Pattern: error TikTok = ETIMEDOUT ke IP 103.84.155.x — kalau retry gagal lagi, coba jadwalkan ulang sekali lagi (bukan masalah di sisi kita).
- **FB video 4 (POV, 1/9) DITAMBAH** atas konfirmasi Bos (30 Agu 00:06 UTC) — id `6a93740fdb16298a8bf6e98e`, 2026-09-01T10:00:00Z (1/9 17:00 WIB), status pending ✅. Sekarang video 4 lengkap IG+TikTok+FB.
