## TODO Pending dari Bos (2 Agustus 2026)
- **Clear cache website DAS (dasindonesia.com)** — Bos minta.
  - ✅ RESOLVED 12 Agustus 2026: email akun Cloudflare = **perakjaya10@gmail.com** → cocok sama Global API Key cfk_... (valid, balas 200).
  - Email sebelumnya (mantapman@gmail.com) SALAH — bukan email akun-nya.
  - Sekarang bisa purge cache Cloudflare semua zone via API.

## Progres Artikel DAS 20 (2 Agustus 2026)
- SEMUA 20 artikel di artikel-das-20/ sudah tembus ≥1.300 kata (total 27.757, terendah 1.318 / artikel 18, tertinggi 1.653 / artikel 01)
- Meta description semua 20 artikel sudah ≤156 karakter = Yoast hijau untuk length
- Sisa: DOWNLOAD FEATURED IMAGE untuk 20 artikel (1/gambar, keyword per merek: Alphard→toyota alphard, Honda→honda car, Nissan→nissan car, luxury→luxury car)
- Bos minta SEO Yoast HIJAU — pastikan focus keyword masuk di judul + intro + meta description
## TODO Pending dari Bos (2 Agustus 2026)
- **Clear cache website DAS (dasindonesia.com)** — Bos minta.
  - ✅ RESOLVED 12 Agustus 2026: email akun Cloudflare = **perakjaya10@gmail.com** → cocok sama Global API Key cfk_... (valid, balas 200).
  - Email sebelumnya (mantapman@gmail.com) SALAH — bukan email akun-nya.
  - Sekarang bisa purge cache Cloudflare semua zone via API.

## Progres Artikel DAS 20 (2 Agustus 2026)
- SEMUA 20 artikel di artikel-das-20/ sudah tembus ≥1.300 kata (total 27.757, terendah 1.318 / artikel 18, tertinggi 1.653 / artikel 01)
- Meta description semua 20 artikel sudah ≤156 karakter = Yoast hijau untuk length
- Sisa: DOWNLOAD FEATURED IMAGE untuk 20 artikel (1/gambar, keyword per merek: Alphard→toyota alphard, Honda→honda car, Nissan→nissan car, luxury→luxury car)
- Bos minta SEO Yoast HIJAU — pastikan focus keyword masuk di judul + intro + meta description

## Catatan Pengerjaan (2 Agustus 2026, lanjutan)
- Ekstensi artikel selesai bertahap dengan pola: baca dulu tiap file (bagian FAQ/Kenapa DAS), sisipkan sub-bagian baru (tabel, checklist, mitos vs fakta) sebelum FAQ agar ≥1.300 kata. Selalu re-read sebelum edit (hindari oldText mismatch — pelajaran dari artikel 17, 19).
- Pola sub-bagian standar: "Tabel Ringkas: ...", "Biaya Mengabaikan X vs Merawat dengan Benar" (tabel), "Checklist Deteksi Dini ...", "Mitos vs Fakta ...", "Pertanyaan sebelum Menyerahkan ... ke Bengkel".
- Sudah ditawarkan ke Bos untuk lanjut download featured image; nunggu konfirmasi "gas/lanjut".

## Featured Image DAS 20 — SELESAI (2 Agustus 2026)
- SEMUA 20 artikel sudah punya featured image: 1000x567 WebP (sesuai standar featured image TSC yang sama)
- Lokasi: artikel-das-20/images/artikel-01.webp ... artikel-20.webp
- Sumber: Unsplash direct URL (Pexels API key yg lama invalid/403, jadi fallback Unsplash)
- Script: artikel-das-20/download_images.py (download + center-crop LANCZOS + resize 1000x567 WebP q82)
- Artikel-19 awalnya 404 (id unsplash salah) — sudah diganti id valid & sukses
- TINGGAL: nge-post 20 artikel + featured image ke dasindonesia.com (butuh WP kredensial DAS)

## POSTING 20 ARTIKEL DAS — SELESAI (2 Agustus 2026)
- **Total 20 artikel**: 5 sudah ada sebelumnya (01-05, terverifikasi duplikat) + 15 baru dipublish hari ini (06-20)
- **15 artikel baru sukses publish** ke dasindonesia.com, semua dengan featured image 1000x567 webp + Yoast meta (title/metadesc/focuskw):
  - Artikel 06 (8063), 07 (8065), 08 (8067) — Alphard
  - Artikel 09 (8069), 10 (8071), 11 (8073), 12 (8075), 13 (8077), 14 (8079) — Honda
  - Artikel 15 (8081), 16 (8083), 17 (8085), 18 (8087) — Nissan
  - Artikel 19 (8089) multi-merek Jepang, 20 (8091) tanda mobil mewah
- Kredensial WP DAS VALID: user bambangbot / app password VzXR 72KF NJWn XxHI MhJN B9Hs (dari wp-clients/apppassword.md)
- Kategori: Alphard→TOYOTA(1), Honda→HONDA(7), Nissan→NISSAN(219), umum→+Tips Teknis(623)
- Script: wp-clients/publish_das_20_artikel.py (skip 01-05 yg sudah ada, robust timeout + flush)
- Catatan: API dasindonesia.com kadang lambat/timeout — pakai session timeout 40s + retry 2x
- PELAJARAN: SELALU cek duplikasi judul di WP sebelum publish (cek overlap 3 kategori). Artikel-05 sempat kubuat duplikat (8061) lalu DIBERSIHKAN (deleted). Artikel-06 slug dapat suffix -2 (ada artikel lama slug mirip, bukan duplikat judul).

## WP Rocket Cache Rebuild — GAGAL (2026-08-02 ~22:08 UTC)
- Cron trigger untuk rebuild cache WP Rocket semua klien (11 domain) TIDAK berhasil.
- **Semua domain: HTTP 000** — HTTPS port 443 dari VPS ini menolak/berhenti respons (0 bytes, timeout).
- Diagnosa: nginx/1.18.0 origin respond CEPAT di port 80 (301 redirect ke HTTPS), tapi HTTPS 443 stall total — handshake TLS berhasil, request terkirim, TAPI 0 bytes response. Bukan TLS/`-k`/http1.1 issue — semua gagal.
- Kontrol: google.com HTTP 200 OK → bukan masalah outbound VPS secara umum.
- Pola: SAMA dengan catatan R2 sebelumnya (VPS MyRepublic 158.140.163.231 punya masalah TLS/HTTPS ke layanan tertentu).
- Kesimpulan: HTTPS ke origin semua klien blokir/stall dari VPS ini. Cache rebuild tidak bisa trigger dari sini sekarang.
- **Aksi lanjut yang disarankan:** cek dari device/jaringan lain (bukan VPS MyRepublic), atau perbaiki firewall/reverse-proxy origin yang memblokir IP VPS di 443.
- Domain: studiosoft.id, yasmanatura.co.id, otomasibisnispintar.com, tslaw.id, rsia.kendangsari.com, theskincodeclinic.com, apotekpamekasan.com, everybeofficial.com, dmark.id, surabaya-skincentre.com, abimataconsultant.com
