# Catatan 22 September 2026 (Selasa)

> ⚠️ File ini dipakai BERSAMA beberapa cron. **Baca dulu, baru append** — jangan `write_file`
> menimpa bagian job lain (pitfall 21 Sep).

---

## 🏥 Seri Healthcare StudioSoft — run **hc43** (cron `studiosoft-healthcare-carousel-harian`)

Dijalankan 22 Sep 2026 02:05 WIB. Hasil: **3 platform terjadwal & diverifikasi lewat fetch ulang per-ID.**

- **📱 Threads SS** — carousel 5 slide `ss_hc43_dmrs26_*` + 2 replies · slot **23 Sep 09:00 WIB**
  (`2026-09-23T02:00:00.000Z`) · album `6ab1803802078a414afb2685` `pending` · replies anak
  `…02:01` (`Baca selengkapnya…`) & `…02:02` (`#studiosoft #digitalmarketingrs …`), keduanya
  `replies=[album_id]` ✅
- **💼 LinkedIn SS** — TEXT 1.780 char (artikel `strategi-digital-marketing-rumah-sakit`) · slot
  **10 Okt 14:00 WIB** (`2026-10-10T07:00:00.000Z`) · `6ab180383032e3a79c26d7e5` `pending` · medias=0 replies=0
- **🔵 Facebook SS** — TEXT 1.210 char, TANPA media, `replies=[]` (artikel `data-analytics-rumah-sakit-
  kebutuhan-pasien`) · slot **22 Sep 19:30 WIB** (`2026-09-22T12:30:00.000Z`) · `6ab180383032e3a79c26d7fb` `pending`

### Pemilihan konten (audit 2.826 jadwal Repliz, pencocokan URL **presisi**)

Stok artikel healthcare BARU masih **HABIS** (WP REST 21 Sep: 25 artikel terbaru, terbaru 20 Sep
`jasa-branding-surabaya-membangun-identitas-brand-kuat` = non-healthcare) → **RE-AIR** dengan
**nama file slide BARU**.

- Threads: `rs-klinik-digital-marketing-2026` — **terakhir tayang carousel 27 Agu 2026 (hc22)**,
  belum pernah di-re-air → kandidat paling tua. (Kandidat berikutnya: `google-business-profile-klinik`
  29 Agu, `social-media-rumah-sakit-efektif` 30 Agu.)
- LinkedIn: `strategi-digital-marketing-rumah-sakit` — di LI SS **hanya pernah `error` (24 Agu)**,
  belum pernah tayang. (Artikel healthcare lain sudah semua `success` atau masuk antrean LI.)
- Facebook: `data-analytics-rumah-sakit-kebutuhan-pasien` — di FB SS **hanya pernah `error` (23 Agu)**,
  belum pernah tayang.

### ⚠️ Pitfall baru run ini (WAJIB masuk pelajaran)

1. **`os.path.expanduser("~")` di env cron profil ini = `/home/mantapman/.hermes/profiles/atun/home`**,
   BUKAN `/home/mantapman`. Script hc lama yang menulis `expanduser("~/.hermes/profiles/atun/workspace/…")`
   akan membuat direktori hantu di dalam home profil dan slide "tak ada" di workspace.
   → **Selalu pakai konstanta absolut** `WS = "/home/mantapman/.hermes/profiles/atun/workspace"`.
   (Bukti: 5 PNG hc43 pertama mendarat di
   `…/atun/home/.hermes/profiles/atun/workspace/studiosoft_hc43_carousel/`, sudah dibersihkan,
   PNG dirender ulang ke workspace asli.) Catatan sama: `ls ~/.hermes/profiles/atun/scripts/` gagal
   padahal foldernya ada.
2. **Pencocokan slug harus URL-presisi, jangan `slug in text`.** Cek lama (`hc42_analyze.py`) memberi
   FALSE POSITIVE karena `strategi-digital-marketing-rumah-sakit` ⊂
   `7-strategi-digital-marketing-rumah-sakit-untuk-menambah-pasien-setiap-bulan`. Script baru
   (`hc43_analyze4.py` / `hc43_analyze5.py`) meregex `studiosoft\.id/([a-z0-9\-]+)` dari
   description+title → hasil LI/FB jadi akurat.
3. Album Threads run ini **sukses pada percobaan pertama** (HTTP 500 hc42 tidak berulang).
   Media host sehat: 5/5 JPEG **200 di kedua ingress** (`153` dan `217`), 100–120 KB, `q85 optimize`.

### File yang dibuat run ini

`studiosoft_hc43_carousel_gen.py` + `studiosoft_hc43_carousel/` (5 PNG 1080×1350) ·
`studiosoft_healthcare_cron_run_hc43.py` · `verify_hc43.py` ·
`hc43_analyze2.py` / `hc43_analyze3.py` / `hc43_analyze4.py` / `hc43_analyze5.py` · `hc43_fetch.py` ·
state `studiosoft_healthcare_state.json` (index **39**) · `studiosoft_healthcare_log.txt` (baris hc43) ·
media `openclaw-img/ss_hc43_dmrs26_01..05` (.png + .jpg).

### Untuk run berikutnya (hc44)

- **Butuh artikel healthcare BARU dari Bos** — runway healthcare sudah tayang semua di Threads.
- Kandidat re-air berikutnya (paling tua dulu): `google-business-profile-klinik` (29 Agu),
  `social-media-rumah-sakit-efektif` (30 Agu), `rs-klinik-digital-marketing-2026` (sudah dipakai hc43).
- Untuk LinkedIn/FB cari artikel yang belum pernah tayang (hanya `error`) — pakai `hc43_analyze4.py`.
