# conversation_history

session_id: 1784075586868
agent_id: default
kind: tool_result
role: assistant
name: write_file
content: Wrote 16662 bytes to /app/working/workspaces/default/memory/svaha-veo-prompts-ugc.md.
tool_call_id: call_00_DihNtA6dlIi3Zzp1KK163829
tool_state: success
created_at: 2026-07-30T06:22:55.837588
dedup_key: call_00_DihNtA6dlIi3Zzp1KK163829
blocks:
  [{"type": "tool_result", "id": "call_00_DihNtA6dlIi3Zzp1KK163829", "name": "write_file", "output": [{"type": "text", "text": "Wrote 16662 bytes to /app/working/workspaces/default/memory/svaha-veo-prompts-ugc.md.", "id": "75c2072510564839a86f6cbdbc618413"}], "state": "success", "metadata": {}}]


session_id: 1785388263934-x1glae1
agent_id: default
kind: context_msg
role: user
metadata: {"qwenpaw_tag": "external_user_query"}
created_at: 2026-07-30T06:23:23.246550
dedup_key: d99861c5e46c41f596d6e093694a3f40
content:
  kalau buat storyboard cerita aja bisa ga ya? jadi satu scene image saja isi storyboard video akan gimana

blocks:
  [{"type": "text", "text": "kalau buat storyboard cerita aja bisa ga ya? jadi satu scene image saja isi storyboard video akan gimana", "id": "bc1076c3e9ed4decbd4f86c520e0a3b3"}]


session_id: 1785388263934-x1glae1
agent_id: default
kind: model_turn
role: assistant
name: execute_shell_command
tool_call_id: call_00_ZNahKiA4WeEmHmWaWoZC3343
created_at: 2026-07-30T06:23:34.082394
dedup_key: cb450b817e3447f0a29da77aad3586a8
content:
  Bisa banget! Satu gambar storyboard dengan beberapa panel berurutan — kayak storyboard professional yang biasa dipakai filmmaker. Coba kita generate!
  Dapet! Satu gambar storyboard 3-panel dalam satu layout. Cek hasilnya:

  🔗 [Buka Storyboard](https://storage.bumi.digital/generations/cms74ny0z0057w209vnhq6u3x.jpg)

  Jadi perbandingannya gini Mas Eko:

  | Cara | Gambar | Biaya | Efek |
  |------|--------|:-----:|------|
  | **3 gambar terpisah** (tadi) | 3 file | 0.216 cr | Masing-masing gambar lebih fokus, kualitas per-scene lebih bagus |
  | **1 gambar storyboard** (ini) | 1 file | **0.072 cr** ✅ | Semua scene dalam 1 layout, langsung keliatan alurnya, lebih hemat |

  **Keuntungan 1 gambar storyboard:**
  - ✅ Lebih hemat credits (0.072 vs 0.216)
  - ✅ Langsung keliatan alur cerita
  - ✅ Bisa diprint / dishare sebagai 1 file aja
  - ✅ Cocok buat pitching ke klien

  **Kekurangan:**
  - ⚠️ Resolusi tiap panel jadi lebih kecil
  - ⚠️ AI kadang susah bikin layout multi-panel yang presisi

  Mau coba untuk ide video lain juga? Atau cukup segini dulu? 😊

  <!-- ✅ Storyboard 1-frame 3-panel berhasil digenerate — 0.072 credits, alternatif lebih hemat dari 3 gambar terpisah -->

tool_input:
  {"command": "sleep 15 && curl -s \"https://bumi.digital/api/v1/generation/cms74ny0z0057w209vnhq6u3x\" \\\n  -H \"Authorization: Bearer bd_fc2a3edc2d812cec526540a7ac9be064bde8195bf42d3fb5cea6922846dfd97c\" | python3 -c \"import sys,json; d=json.load(sys.stdin)['data']; print(f'Status: {d[\\\"status\\\"]}'); print(f'URL: {d.get(\\\"resultUrl\\\",\\\"-\\\")}')\"", "timeout": 25}

blocks:
  [{"type": "thinking", "thinking": "Mas Eko bertanya: apakah bisa bikin storyboard dalam SATU gambar aja (bukan 3 gambar terpisah)? Jadi satu gambar yang berisi beberapa panel storyboard dalam satu frame \u2014 seperti storyboard tradisional yang sering kita lihat di film making, di mana dalam satu sheet ada beberapa frame/scene yang menggambarkan alur cerita.\n\nIni menarik. GPT-Image 2 bisa saja bikin satu gambar yang menampilkan beberapa komposisi/panel dalam satu frame. Tapi apakah bisa di-generate dengan baik? Tantangannya:\n1. GPT-Image 2 mungkin kesulitan bikin komposisi multi-panel yang rapi\n2. Perlu prompt yang sangat spesifik\n\nAlternatifnya, saya bisa coba generate dengan prompt yang meminta gambar storyboard multi-panel. Tapi kalau hasilnya jelek, mungkin lebih baik pakai cara yang sudah (3 gambar terpisah) atau pakai cara lain.\n\nMari saya coba dulu generate satu gambar storyboard untuk video 10 detik yang tadi \u2014 dengan 3-4 panel dalam satu frame.\n\nTapi ada cara yang lebih menarik juga: Saya bisa generate 3 gambar terpisah dulu menggunakan spawn_subagent secara paralel dengan GPT-Image 2, lalu gabung jadi satu gambar storyboard pakai tool image processing (misal pakai Python Pillow). Tapi tool untuk image processing tidak ada di toolbox saya...\n\nAtau saya bisa generate prompt yang meminta gambar storyboard dengan beberapa panel berurutan (seperti komik strip / film storyboard). Coba saja dulu.\n\nPrompt approach: minta gambar yang menampilkan 3-4 panel berurutan dalam layout storyboard tradisional, dengan frame lines, arrows, dan keterangan scene.\n\nSaya coba generate.", "id": "4db0af2cf19942249a87e64961e094b0"}, {"type": "text", "text": "Bisa banget! Satu gambar storyboard dengan beberapa panel berurutan \u2014 kayak storyboard professional yang biasa dipakai filmmaker. Coba kita generate!", "id": "59c51d69111c4d47a162781edfd08462"}, {"type": "tool_call", "id": "call_00_ae7mPP38fW6Kf5TATvlw4537", "name": "execute_shell_command", "input": "{\"command\": \"curl -s -X POST \\\"https://bumi.digital/api/v1/image/generate\\\" \\\\\\n  -H \\\"Content-Type: application/json\\\" \\\\\\n  -H \\\"Authorization: Bearer bd_fc2a3edc2d812cec526540a7ac9be064bde8195bf42d3fb5cea6922846dfd97c\\\" \\\\\\n  -d '{\\n    \\\"model_id\\\": \\\"openai/gpt-image-2\\\",\\n    \\\"parameters\\\": {\\n      \\\"prompt\\\": \\\"Professional film storyboard sheet for a 10-second documentary video. The sheet shows 3 sequential panels arranged top to bottom in 2:3 portrait layout. Panel 1 (top): POV walking shot through Tegallalang rice terraces Bali, early morning mist, lush green layered paddies, narrow dirt path. Panel 2 (middle): Camera pans right, a Balinese local male guide in simple collared shirt walks into frame from right side, rice terrace background. Panel 3 (bottom): Close-up medium shot of the guide smiling warmly at camera, green rice blurred background, golden morning light. Each panel has thin black border frame and small arrow symbols showing camera movement direction between panels. Clean storyboard layout, cinematic documentary style, photorealistic thumbnails, no text no watermark, 2:3 portrait\\\",\\n      \\\"aspect_ratio\\\": \\\"2:3\\\",\\n      \\\"quality\\\": \\\"low\\\",\\n      \\\"output_format\\\": \\\"jpeg\\\"\\n    }\\n  }' | python3 -c \\\"import sys,json; d=json.load(sys.stdin); print('ID:', d.get('generation_id','FAILED'))\\\"\", \"timeout\": 30}", "state": "finished", "suggested_rules": []}, {"type": "thinking", "thinking": "OK, request terkirim. Sekarang nunggu selesai.", "id": "2523a142263a4d19bdfe8e6aeac741f2"}, {"type": "tool_call", "id": "call_00_c3u7vEgYF2cC08K7IaPj9619", "name": "execute_shell_command", "input": "{\"command\": \"sleep 20 && curl -s \\\"https://bumi.digital/api/v1/generation/cms74ny0z0057w209vnhq6u3x\\\" \\\\\\n  -H \\\"Authorization: Bearer bd_fc2a3edc2d812cec526540a7ac9be064bde8195bf42d3fb5cea6922846dfd97c\\\" | python3 -c \\\"import sys,json; d=json.load(sys.stdin)['data']; print(f'Status: {d[\\\\\\\"status\\\\\\\"]}'); print(f'URL: {d.get(\\\\\\\"resultUrl\\\\\\\",\\\\\\\"-\\\\\\\")}')\\\"\", \"timeout\": 30}", "state": "finished", "suggested_rules": []}, {"type": "thinking", "thinking": "Masih processing. Tunggu lagi.", "id": "1afbbd1282204f4fa1c83f469deff399"}, {"type": "tool_call", "id": "call_00_ZNahKiA4WeEmHmWaWoZC3343", "name": "execute_shell_command", "input": "{\"command\": \"sleep 15 && curl -s \\\"https://bumi.digital/api/v1/generation/cms74ny0z0057w209vnhq6u3x\\\" \\\\\\n  -H \\\"Authorization: Bearer bd_fc2a3edc2d812cec526540a7ac9be064bde8195bf42d3fb5cea6922846dfd97c\\\" | python3 -c \\\"import sys,json; d=json.load(sys.stdin)['data']; print(f'Status: {d[\\\\\\\"status\\\\\\\"]}'); print(f'URL: {d.get(\\\\\\\"resultUrl\\\\\\\",\\\\\\\"-\\\\\\\")}')\\\"\", \"timeout\": 25}", "state": "finished", "suggested_rules": []}, {"type": "thinking", "thinking": "Selesai! Satu gambar storyboard dengan 3 panel dalam satu layout. Link-nya sudah bisa dibuka. Saya kirim ke Mas Eko.", "id": "e9b3e5e8430d472db11596088dce8c37"}, {"type": "text", "text": "Dapet! Satu gambar storyboard 3-panel dalam satu layout. Cek hasilnya:\n\n\ud83d\udd17 [Buka Storyboard](https://storage.bumi.digital/generations/cms74ny0z0057w209vnhq6u3x.jpg)\n\nJadi perbandingannya gini Mas Eko:\n\n| Cara | Gambar | Biaya | Efek |\n|------|--------|:-----:|------|\n| **3 gambar terpisah** (tadi) | 3 file | 0.216 cr | Masing-masing gambar lebih fokus, kualitas per-scene lebih bagus |\n| **1 gambar storyboard** (ini) | 1 file | **0.072 cr** \u2705 | Semua scene dalam 1 layout, langsung keliatan alurnya, lebih hemat |\n\n**Keuntungan 1 gambar storyboard:**\n- \u2705 Lebih hemat credits (0.072 vs 0.216)\n- \u2705 Langsung keliatan alur cerita\n- \u2705 Bisa diprint / dishare sebagai 1 file aja\n- \u2705 Cocok buat pitching ke klien\n\n**Kekurangan:**\n- \u26a0\ufe0f Resolusi tiap panel jadi lebih kecil\n- \u26a0\ufe0f AI kadang susah bikin layout multi-panel yang presisi\n\nMau coba untuk ide video lain juga? Atau cukup segini dulu? \ud83d\ude0a\n\n<!-- \u2705 Storyboard 1-frame 3-panel berhasil digenerate \u2014 0.072 credits, alternatif lebih hemat dari 3 gambar terpisah -->", "id": "cd81e50210b24bd3be425be93716d69c"}]


session_id: 1785388263934-x1glae1
agent_id: default
kind: tool_result
role: assistant
name: execute_shell_command
content: ID: cms74ny0z0057w209vnhq6u3x
tool_call_id: call_00_ae7mPP38fW6Kf5TATvlw4537
tool_state: success
created_at: 2026-07-30T06:23:34.082394
dedup_key: call_00_ae7mPP38fW6Kf5TATvlw4537
blocks:
  [{"type": "tool_result", "id": "call_00_ae7mPP38fW6Kf5TATvlw4537", "name": "execute_shell_command", "output": [{"type": "text", "text": "ID: cms74ny0z0057w209vnhq6u3x", "id": "b3fcf5927bdd4287bfdf4ef7701875e4"}], "state": "success", "metadata": {}}]


session_id: 1785388263934-x1glae1
agent_id: default
kind: tool_result
role: assistant
name: execute_shell_command
content:
  Status: processing
  URL: None

tool_call_id: call_00_c3u7vEgYF2cC08K7IaPj9619
tool_state: success
created_at: 2026-07-30T06:23:34.082394
dedup_key: call_00_c3u7vEgYF2cC08K7IaPj9619
blocks:
  [{"type": "tool_result", "id": "call_00_c3u7vEgYF2cC08K7IaPj9619", "name": "execute_shell_command", "output": [{"type": "text", "text": "Status: processing\nURL: None", "id": "bd750751ec764877ad29a235e9ccdb6b"}], "state": "success", "metadata": {}}]


session_id: 1785388263934-x1glae1
agent_id: default
kind: tool_result
role: assistant
name: execute_shell_command
content:
  Status: completed
  URL: https://storage.bumi.digital/generations/cms74ny0z0057w209vnhq6u3x.jpg

tool_call_id: call_00_ZNahKiA4WeEmHmWaWoZC3343
tool_state: success
created_at: 2026-07-30T06:23:34.082394
dedup_key: call_00_ZNahKiA4WeEmHmWaWoZC3343
blocks:
  [{"type": "tool_result", "id": "call_00_ZNahKiA4WeEmHmWaWoZC3343", "name": "execute_shell_command", "output": [{"type": "text", "text": "Status: completed\nURL: https://storage.bumi.digital/generations/cms74ny0z0057w209vnhq6u3x.jpg", "id": "64dafde695224c068a70866664892f72"}], "state": "success", "metadata": {}}]


session_id: 1784075586868
agent_id: default
kind: context_msg
role: user
content: ceritanya aneh coba versi dari tempat lain, tegalang terlalu sulit sepertinya di generate real
metadata: {"qwenpaw_tag": "external_user_query"}
created_at: 2026-07-30T06:32:09.683884
dedup_key: 2ea8735855f54ca08f2894490c209ed8
blocks:
  [{"type": "text", "text": "ceritanya aneh coba versi dari tempat lain, tegalang terlalu sulit sepertinya di generate real", "id": "774733442355433eaa9acffbce7abf44"}]


session_id: 1784075586868
agent_id: default
kind: model_turn
role: assistant
created_at: 2026-07-30T06:32:21.360273
dedup_key: 75f58dd09f8e444bb4c519d1ef327fdf
content:
  Iya, Mas Eko. Tegalalang memang tricky buat AI — terasering bertingkat + geometri sawah yang kompleks sering keluar aneh.

  Nina saranin **3 alternatif lokasi** yang lebih gampang digenerate realistis:

  ---

  # 🗺️ Alternatif Lokasi (Lebih Gampang Buat Veo)

  | Lokasi | Kenapa lebih gampang | Mood |
  |--------|----------------------|------|
  | **A. Villa garden / pool** | Background sederhana: tembok, tanaman tropis, kolam. Geometri nggak rumit. | Private, santai, healing |
  | **B. Pura kecil / halaman candi** | Batu, lumut, bunga, dupa. Tekstur natural, nggak perlu detail kerumitan sawah. | Budaya, tenang |
  | **C. Warung di pinggir desa** | Interior kayu, meja, sawah di background (jauh, nggak detail). Paling gampang. | Lokal, hangat |

  ---

  ## Rekomendasi Nina

  **Pakai lokasi A (villa garden) + C (warung desa).**  
  Kenapa:
  - Villa garden untuk **Scene 1** — guide jemput di villa, latar tembok putih + tanaman hijau. Simple.
  - Warung desa untuk **Scene 2** — tetap ada feel lokal, tapi background sawah dari jauh (nggak perlu detail terasering).

  ---

  ## Atau kalau mau ganti total jadi tema lain?

  Misalnya:
  > **Pagi hari di halaman pura kecil** — guide nunggu di depan pintu batu, tamu datang.  
  > Terus lanjut **minum kelapa di warung dekat pantai** — angin, suara alam, santai.

  Mau pilih yang mana, Mas Eko?  
  Nanti Nina bikin ulang prompt Veo + karakter dari awal berdasarkan lokasi yang dipilih.

blocks:
  [{"type": "thinking", "thinking": "The user is saying the Tegalalang rice terrace scene is too difficult to generate realistically with AI/Veo. They want a version from another location that's easier to make look real.\n\nCommon places in Bali that are easier to generate and still look authentic:\n1. A Balinese temple (small temple, not too grand)\n2. A warung/cafe in Ubud\n3. A quiet village road\n4. A beach area\n5. A villa/garden setting\n6. A rice field (but simpler, not terraced)\n7. A local market\n8. A hotel lobby or villa entrance\n9. A simple street in Ubud\n10. A garden/path with tropical plants\n\nLet me think about what's easiest for AI to generate realistically:\n- Simple backgrounds with fewer complex details\n- Indoor or semi-indoor settings (controlled light, less complex geometry)\n- Small temple with stone walls\n- Villa garden\n- Warung interior with rice field view (simpler background)\n- A quiet street with tropical trees\n\nLet me create alternative scenes that are simpler and more likely to look real when generated.\n\nI'll propose 2-3 alternative location options, and let the user pick, or I'll just pick one that makes sense.\n\nBetter approach: I'll create a complete new version with locations that are easier for AI/Veo to render realistically. Some good options:\n\n1. **Villa/garden setting** - simpler background, controlled lighting, common Bali trope\n2. **Small temple courtyard** - stone texture, tropical plants, less complex geometry than terraced rice fields\n3. **Warung/cafe** - simple interior with open view\n4. **Quiet village street** - less geometric complexity than terraced fields\n\nLet me go with a complete alternative set. I'll offer options first before rewriting everything.", "id": "fc50451bac934b3e92d10bf09f37a0a4"}, {"type": "text", "text": "Iya, Mas Eko. Tegalalang memang tricky buat AI \u2014 terasering bertingkat + geometri sawah yang kompleks sering keluar aneh.\n\nNina saranin **3 alternatif lokasi** yang lebih gampang digenerate realistis:\n\n---\n\n# \ud83d\uddfa\ufe0f Alternatif Lokasi (Lebih Gampang Buat Veo)\n\n| Lokasi | Kenapa lebih gampang | Mood |\n|--------|----------------------|------|\n| **A. Villa garden / pool** | Background sederhana: tembok, tanaman tropis, kolam. Geometri nggak rumit. | Private, santai, healing |\n| **B. Pura kecil / halaman candi** | Batu, lumut, bunga, dupa. Tekstur natural, nggak perlu detail kerumitan sawah. | Budaya, tenang |\n| **C. Warung di pinggir desa** | Interior kayu, meja, sawah di background (jauh, nggak detail). Paling gampang. | Lokal, hangat |\n\n---\n\n## Rekomendasi Nina\n\n**Pakai lokasi A (villa garden) + C (warung desa).**  \nKenapa:\n- Villa garden untuk **Scene 1** \u2014 guide jemput di villa, latar tembok putih + tanaman hijau. Simple.\n- Warung desa untuk **Scene 2** \u2014 tetap ada feel lokal, tapi background sawah dari jauh (nggak perlu detail terasering).\n\n---\n\n## Atau kalau mau ganti total jadi tema lain?\n\nMisalnya:\n> **Pagi hari di halaman pura kecil** \u2014 guide nunggu di depan pintu batu, tamu datang.  \n> Terus lanjut **minum kelapa di warung dekat pantai** \u2014 angin, suara alam, santai.\n\nMau pilih yang mana, Mas Eko?  \nNanti Nina bikin ulang prompt Veo + karakter dari awal berdasarkan lokasi yang dipilih.", "id": "18b7a19597f346b998114fa39f4002a0"}]


session_id: 1784075586868
agent_id: default
kind: context_msg
role: user
metadata: {"qwenpaw_tag": "external_user_query"}
created_at: 2026-07-30T06:32:44.778042
dedup_key: 11257832a0cf4873bb0d60b8958a3cc3
content:
  Pagi hari di halaman pura kecil — guide nunggu di depan pintu batu, tamu datang.
  Terus lanjut minum kelapa di warung dekat pantai — angin, suara alam, santai. coba ini ya

blocks:
  [{"type": "text", "text": "Pagi hari di halaman pura kecil \u2014 guide nunggu di depan pintu batu, tamu datang.\nTerus lanjut minum kelapa di warung dekat pantai \u2014 angin, suara alam, santai. coba ini ya", "id": "4f7c92ea327347dbbdaf4aaf57abf4f3"}]


session_id: 1784075586868
agent_id: default
kind: model_turn
role: assistant
name: write_file
tool_call_id: call_00_EfuVuOUHy54f7ZaVGTgO1529
created_at: 2026-07-30T06:33:23.668055
dedup_key: bc7992a19ece40d289c3a5266f2e4154
content:
  Oke, ini lokasi yang lebih bersih buat Veo — **pura kecil + warung dekat pantai**.  
  Nina bikin ulang prompt + karakter baru.
  Udah, Mas Eko. Nina buatkan **prompt baru untuk lokasi pura kecil + warung dekat pantai**.

  File lengkap: `memory/svaha-veo-pura-pantai.md`

  ---

  # 📋 Ringkasan

  ## Scene 1 — Pura Kecil Pagi Hari (10 detik)

  | Aspek | Detail |
  |-------|--------|
  | **Lokasi** | Halaman pura desa kecil — bukan pura besar turis |
  | **Pintu** | Candi bentar batu berumut, bunga kamboja di tanah |
  | **Suasana** | Pagi ~7-8 AM, kabut tipis, asap dupa, sunyi |
  | **Aksi** | Wayan udah berdiri di dekat pintu, lihat kamera, senyum, lambaian tangan pelan, jalan mendekat, gestur "selamat datang" |
  | **Detail kecil** | Nunduk ambil bunga yang jatuh / nunjuk ke pura samhil ngomong "pagi yang indah ya" (gerak bibir aja) |

  **Kenapa ini lebih gampang:** Batu + lumut + dupa lebih mudah digenerate realistis dibanding terasering sawah.

  ---

  ## Scene 2 — Warung Dekat Pantai (10 detik)

  | Aspek | Detail |
  |-------|--------|
  | **Lokasi** | Warung terbuka, lantai pasir, atap bambu |
  | **View** | Pohon kelapa, langit sore, tipis-tipis laut (kalau Veo bisa) |
  | **Waktu** | Sore ~4 PM, golden hour soft |
  | **Aksi** | Close-up 2 kelapa di meja kayu → tarik kamera → Wayan + Emma + Jake ngobrol santai → Emma ketawa natural → kamera geser ke view pantai |
  | **Detail** | Meja nggak rata, kelapa retak sedikit, angin gerakin rambut |

  ---

  # 👥 Karakter

  | Karakter | Detail biar real |
  |----------|------------------|
  | **Wayan** (guide) | 33th, kulit sawo matang, kemeja batik lusuh, jahitan longgar, ada parut tipis di tulang pipi, jalin anyaman di tangan, jam tangan tali kulit usang |
  | **Emma** (tamu) | 29-31th, rambut pirang kuncir berantakan, bintik-bintik di hidung & pipi, sedikit merah kena sinar (sunburn tipis), jerawat kecil dekat mulut, lelah jet lag |
  | **Jake** (pasangan Emma) | 31-33th, jenggot 2-3 hari tidak dicukur, leher belakang merah terkena sinar, kaos oblong, sepatu kets berdebu |

  ---

  ## Naskah VO tetap:

  ```
  (0:00) You've seen Bali in the brochures. Beautiful, right?
  (0:04) But most tours rush you through souvenir shops and crowded temples.
  (0:07) There's a better way.
  (0:10) A private local guide who knows the island.
  (0:14) No hidden stops. No pressure. Just authentic Bali.
  (0:17) Message us your dates. We'll plan your day.
  ```

  ---

  **Mau generate Scene 1 dulu di Veo sekarang?**
  Nina tunggu hasilnya — kalau masih kaku, ada **revisi cepat** di bagian bawah file.

tool_input:
  {"content": "# Svaha Tour — Prompt Veo UGC (Pura Kecil + Warung Pantai)\n## Style: UGC | Handheld | Realistis | 2 Scene × 10 Detik\n\n---\n\n# 👥 KARAKTER DETAIL (Tetap Dipakai)\n\n## Guide (Wayan)\n```\nName: Wayan — Balinese local man, approximately 33 years old.\nBuild: Average, slightly lean, not muscular.\nFace: Tanned brown skin, visible pores, small sun spots on cheeks, natural smile lines around eyes, a small thin scar on his right cheekbone (barely visible), slightly uneven front teeth visible when smiling, thick eyebrows, slight stubble — not perfectly shaved.\nHair: Short black hair, a bit messy, a few gray strands at the temples.\nClothing: Simple batik short-sleeve shirt (faded dark navy with small traditional pattern), slightly wrinkled, one button slightly loose. Not a uniform, just his regular shirt.\nAccessories: A simple woven bracelet on his right wrist. Small watch with worn leather strap.\nPosture: Relaxed, hands sometimes in pockets, gestures casually when talking.\nDetails: Small sweat patch on his back/shirt (tropical morning humidity). Speaks in a calm friendly manner.\n```\n\n## Tamu 1 (Emma) — Ausi\n```\nName: Emma — Australian female, approximately 29-31 years old.\nBuild: Average height, slim but not thin.\nFace: Fair skin with visible freckles across nose and cheeks, slight sunburn pink on nose and top of cheeks (just arrived in Bali), small pimple near the left corner of her mouth, very minimal or no makeup, natural lip color slightly chapped from travel. Slight tiredness visible around eyes (jet lag / early morning).\nHair: Blonde, tied in a messy low ponytail, a few strands loose and wavy, slightly frizzy from humidity.\nClothing: Loose cream/white cotton shirt, slightly oversized, sleeves rolled up unevenly — one higher than the other. Light brown shorts. Simple flip-flops or sandals. Sunglasses hanging from her shirt collar.\nAccessories: Small silver hoop earrings. A simple woven day bag on one shoulder. Phone in hand occasionally.\nDetails: Slight tan lines from previous trips visible on her arms. Natural traveler look — comfortable, not dressed up.\n```\n\n## Tamu 2 (Jake) — Ausi, optional\n```\nName: Jake — Australian male, approximately 31-33 years old (partner of Emma).\nBuild: Tall, lean, slightly broad shoulders.\nFace: Fair skin, slightly red from sun exposure on arms and back of neck, light stubble not perfectly trimmed (2-3 days of growth), straight nose, slight wrinkle between eyebrows when he thinks, natural laugh lines.\nHair: Light brown messy short hair, slightly receding temples.\nClothing: Plain dark grey or olive t-shirt, slightly loose at collar. Khaki shorts. Worn sneakers.\nPosture: Laid-back, hands in pockets, leans slightly back when standing.\nDetails: Slight sunburn on the back of his neck. Natural, not trying to look good for photos.\n```\n\n---\n\n# =========================\n# SCENE 1 — PURA KECIL PAGI HARI (0:00–0:10)\n# =========================\n\n## Deskripsi visual\nPagi hari (~7-8 AM) di halaman sebuah pura kecil di desa. Bukan pura besar turis — pura sederhana dengan pintu batu candi bentar, lumut di batu, bunga kamboja berserakan di tanah, asap dupa tipis. Sepi, damai.\n\n**Alur:**\nGuide (Wayan) sudah berdiri di dekat pintu batu, santai, tangan di saku. Dia melihat ke arah kamera (POV tamu datang), tersenyum, melambaikan tangan pelan — sapaan sopan dan ramah, bukan heboh. Lalu dia jalan mendekat pelan, gestur tangan seperti \"selamat datang\".\n\nAda momen kecil yang natural: dia nunduk sebentar ambil bunga yang jatuh di pinggir, atau nunjuk ke arah pura sambil ngomong tanpa suara — seperti \"pura ini bagus ya pagi-pagi.\"\n\nBackground: dinding batu berumut, tanaman tropis (pakis, daun keladi), langit pagi agak biru dengan awan tipis, cahaya matahari pagi yang hangat tapi tidak terang banget — ada soft golden glow. Angin pagi membuat daun-daun bergerak pelan.\n\n## Prompt Veo Scene 1 (UGC, Realistis)\n\n```\nA 10-second silent raw amateur video, no audio. Shot on a smartphone (iPhone 15 Pro), vertical orientation, handheld. Looks like a tourist just arrived and started recording casually.\n\nFirst 3 seconds: The video starts focused on an old stone temple gate — a traditional Balinese \"candi bentar\" (split gate) covered in green moss on its base, frangipani flowers scattered on the ground around it. Thin morning mist, soft golden sunrise light filtering through the gate. Incense smoke faintly rises from a small offering basket placed at the base of the gate. The camera is slightly shaky, like someone adjusting their grip before recording.\n\nThen 3-6 seconds: The camera pans right slowly — not perfectly smooth, slightly amateur, like the person is looking around. A Balinese man (Wayan, 33, tanned brown skin, slight stubble, faded navy batik short-sleeve shirt, slightly wrinkled, small woven bracelet on his right wrist) comes into frame. He is standing about 5 meters away near the temple gate, one hand loosely in his pocket, posture relaxed. He sees the camera and his face lights up with a natural smile — not a big staged smile, but a genuine \"oh there you are\" expression. Small, slightly uneven teeth visible. He raises his free hand in a slow casual wave.\n\nThen 6-10 seconds: Wayan starts walking toward the camera naturally — his gait is relaxed, not a hurried welcome. As he walks closer, he gestures with his hand slightly toward the temple gate behind him, mouthing something like \"beautiful morning, right?\" (no sound). When he gets closer (about 2 meters), the camera adjusts focus slightly — natural phone camera refocus. He stops, tilts his head slightly with a warm smile. A small scar on his right cheekbone becomes briefly visible in the morning light. Behind him: the temple gate, tropical plants (fern, elephant ear), mossy stone textures, soft morning glow, a few clouds in the blue sky. A thin incense smoke trail weaves upward near the gate.\n\nIMPORTANT UGC RULES:\n- This must look like a REAL morning meeting at a small temple, not a movie scene.\n- The moss, stone textures, and flowers should look naturally imperfect — some petals wilted, moss patchy, not perfectly art-directed.\n- Wayan's smile should look slightly asymmetrical and real, with natural skin texture and visible pores.\n- Camera should have slight natural movements — like someone holding a phone while standing, breathing.\n- No dramatic lighting — just natural morning sunlight with soft shadows.\n- The atmosphere should feel quiet, peaceful, and early-morning fresh.\n- No text overlay. No music. Completely silent.\n- CRITICAL: No cinematic look. No models. No commercial advertisement feel. Must look like real video of a real welcome at a real Balinese temple.\n```\n\n---\n\n# =========================\n# SCENE 2 — WARUNG DEKAT PANTAI (0:10–0:20)\n# =========================\n\n## Deskripsi visual\nSiang menjelang sore (late afternoon ~4 PM) di warung sederhana dekat pantai. Meja kayu kasar, bangku bambu, lantai pasir. Tidak ada tembok — warung terbuka, angin pantai berhembus, suara ombak dan daun kelapa bergerak (visual saja). Dari tempat duduk, terlihat potongan laut biru dan pasir putih, atau setidaknya barisan pohon kelapa dan suasana pesisir.\n\n**Alur:**\nClose-up meja: dua kelapa muda utuh diletakkan di atas meja kayu, satu agak miring karena meja nggak rata rata. Background terasa pantai — bayangan daun kelapa bergerak-gerak kena angin.\n\nKamera tarik mundur pelan (seperti orang bersandar): Wayan, Emma, dan Jake terlihat duduk santai. Mereka baru selesai ngobrol, suasana santai. Wayan minum dari kelapa muda, Emma main-main dengan sedotan kelapanya, Jake menyandarkan kursi ke belakang.\n\nEmma tertawa karena sesuatu yang dikatakan Wayan — tawanya natural, nggak dijaga. Wayan ikut ketawa. Jake geleng-geleng kepala sambil senyum. Ini bukan momen \"film\" — ini momen santai.\n\nKamera stay di momen ketawa itu 2-3 detik (seperti orang iseng record temennya ketawa), lalu pelan-pelan geser ke kanan menampilkan pemandangan: potongan pantai, pohon kelapa, langit sore. Kamera berhenti sebentar di view itu — framing tidak sempurna, tenang, natural. End.\n\n**Penting:** Background di sini bukan pantai yang heboh (bukan Kuta yang ramai). Jika Veo kesulitan dengan laut, cukup pohon kelapa + langit + bambu yang bergerak — itu sudah cukup nuansa \"dekat pantai\".\n\n## Prompt Veo Scene 2 (UGC, Realistis)\n\n```\nA 10-second silent raw amateur video, no audio. Shot on a smartphone (iPhone 15 Pro), vertical orientation, handheld. Late afternoon golden light, warm natural tones. The video feels like someone sitting at a table recording their friends during a lazy afternoon.\n\nFirst 0-3 seconds: Close-up of a simple rough wooden table surface — visible wood grain, small uneven gaps between planks. Two fresh young green coconuts placed on the table, one slightly tilted because the table is slightly uneven. Condensation droplets on the coconut surface. A colorful plastic straw sticking out of one coconut. One coconut has a small crack on its side — imperfect, real. Soft shadows of palm leaves move gently across the table as the wind blows outside.\n\nThen 3-7 seconds: Camera pulls back slowly — amateur smooth, like someone leaning back in their chair while recording. Reveals three people sitting around the table at an open-air warung:\n- Wayan (tanned skin, navy batik shirt, woven bracelet) is holding his coconut, drinking casually, relaxed body language.\n- Emma (fair skin, freckles, slight sunburn, messy blonde hair, loose white linen shirt) has a straw in her mouth, looking at Wayan with a playful expression.\n- Jake (grey t-shirt, short messy brown hair, stubble) is leaning back on his chair, arms crossed, smiling.\n\nThe background: the warung has a simple bamboo roof, and beyond it you can see tall coconut trees swaying gently in the wind, a glimpse of blue sky, and maybe a thin strip of ocean in the distance if visible. The afternoon light creates warm soft tones on skin and surfaces. Gentle breeze is visible through moving leaves and slight hair movement.\n\nThen 7-10 seconds: Wayan says something (mouth moving, no sound) and both Emma and Jake react — Emma throws her head back laughing, a very real genuine laugh (slight double chin visible for a split second, eyes crinkling, nose wrinkling). Jake grins widely shaking his head. Wayan smiles his slightly crooked-tooth smile, looking satisfied with his joke. The camera holds this moment for about 2 seconds — slightly shaky, like someone laughing while holding a phone. \n\nLast 10 seconds: Camera slowly pans right (casual movement, not a planned shot) revealing the wider view from the warung: coconut trees silhouetted against golden late afternoon sky, maybe a distant temple roof, tropical plants, sand or dry ground. The camera stays on this view for the final 1-2 seconds, swaying slightly in the wind, like someone just enjoying the moment before turning the phone off.\n\nIMPORTANT UGC RULES:\n- This is the MOST CRITICAL scene — it must feel 100% real. A genuine afternoon with friends.\n- The laughter in seconds 7-9 must look NATURAL and imperfect. Real laughs have ugly moments — nose wrinkles, double chin, teeth showing, eyes disappearing. Capture that.\n- No one should look like they're acting or posing.\n- Skin textures: visible pores, Emma's freckles and slight sunburn, Wayan's tanned wrinkled skin, Jake's sunburned neck.\n- The coconut close-up should have real fruit texture — not perfect CGI coconut.\n- The table should look like a real warung table: not perfectly clean, wood grain, maybe a small water ring stain.\n- Lighting: warm golden hour soft light, creating gentle highlights on faces, not dramatic shadows.\n- The final view of the surroundings should feel spontaneous, like someone turned to look at the view and kept recording.\n- No text overlay. No music. Completely silent.\n- CRITICAL: If this scene looks staged or model-like, regenerate immediately. It must feel like you're watching real friends at a real warung.\n```\n\n---\n\n# =========================\n# NASKAH VOICE OVER (Tetap Sama)\n# =========================\n\n```\n(0:00) You've seen Bali in the brochures. Beautiful, right?\n(0:04) But most tours rush you through souvenir shops and crowded temples.\n(0:07) There's a better way.\n(0:10) A private local guide who knows the island.\n(0:14) No hidden stops. No pressure. Just authentic Bali.\n(0:17) Message us your dates. We'll plan your day.\n```\n\n**Suara VO:** Pria/wanita, natural English, hangat (bukan sales), aksen Australian English semakin bagus.\n\n---\n\n# =========================\n# TEKS OVERLAY DI CAPCUT\n# =========================\n\n(11) — Skip the tourist traps (Scene 1, fade in pelan)\n\n(10-14) — Private local guide (muncul pelan)\n(14-17) — No hidden stops (muncul di bawah)\n(17-20) — Message us for your itinerary (tahan sampai akhir)\n\n---\n\n# =========================\n# REVISI CEPAT (KALAU VE MASIH AI)\n# =========================\n\nKalau hasil Scene 1 masih kaku:\n\n```\nThis scene looks too much like a movie. Make it look more amateur. The temple gate should look old and real, not like a set. The guide should look like a real person waiting for a friend, not an actor welcoming a guest. His smile should be natural, not perfect. The moss on the stones should look patchy and real. Make it look like a video someone shot while arriving at a small temple in the morning — nothing staged.\n```\n\nKalau hasil Scene 2 masih kaku:\n\n```\nThis looks like a commercial for coconut water. Make it look like real friends hanging out. The laughter needs to be ugly-real, not pretty. The warung table should have water stains and scratches. The coconut should have a crack or imperfection. The people should look sunburned, sweaty, and comfortable. Not polished. Not produced. Not cinematic. Just real.\n```\n", "file_path": "/app/working/workspaces/default/memory/svaha-veo-pura-pantai.md"}

blocks:
  [{"type": "thinking", "thinking": "The user wants me to create new prompts based on:\n- Scene 1: Morning at a small temple courtyard - guide waiting at stone gate, guests arriving\n- Scene 2: Warung near beach - drinking coconut, wind, nature sounds, relaxed\n\nLet me create detailed UGC-style prompts for Veo for these two scenes, with detailed character descriptions to make them realistic and not AI-looking.\n\nLet me write this up properly.", "id": "c5c12b5acc53410481eb0a785aad49c1"}, {"type": "text", "text": "Oke, ini lokasi yang lebih bersih buat Veo \u2014 **pura kecil + warung dekat pantai**.  \nNina bikin ulang prompt + karakter baru.", "id": "682d13a3658241c2b27cb232097aa455"}, {"type": "tool_call", "id": "call_00_EfuVuOUHy54f7ZaVGTgO1529", "name": "write_file", "input": "{\"content\": \"# Svaha Tour \u2014 Prompt Veo UGC (Pura Kecil + Warung Pantai)\\n## Style: UGC | Handheld | Realistis | 2 Scene \u00d7 10 Detik\\n\\n---\\n\\n# \ud83d\udc65 KARAKTER DETAIL (Tetap Dipakai)\\n\\n## Guide (Wayan)\\n```\\nName: Wayan \u2014 Balinese local man, approximately 33 years old.\\nBuild: Average, slightly lean, not muscular.\\nFace: Tanned brown skin, visible pores, small sun spots on cheeks, natural smile lines around eyes, a small thin scar on his right cheekbone (barely visible), slightly uneven front teeth visible when smiling, thick eyebrows, slight stubble \u2014 not perfectly shaved.\\nHair: Short black hair, a bit messy, a few gray strands at the temples.\\nClothing: Simple batik short-sleeve shirt (faded dark navy with small traditional pattern), slightly wrinkled, one button slightly loose. Not a uniform, just his regular shirt.\\nAccessories: A simple woven bracelet on his right wrist. Small watch with worn leather strap.\\nPosture: Relaxed, hands sometimes in pockets, gestures casually when talking.\\nDetails: Small sweat patch on his back/shirt (tropical morning humidity). Speaks in a calm friendly manner.\\n```\\n\\n## Tamu 1 (Emma) \u2014 Ausi\\n```\\nName: Emma \u2014 Australian female, approximately 29-31 years old.\\nBuild: Average height, slim but not thin.\\nFace: Fair skin with visible freckles across nose and cheeks, slight sunburn pink on nose and top of cheeks (just arrived in Bali), small pimple near the left corner of her mouth, very minimal or no makeup, natural lip color slightly chapped from travel. Slight tiredness visible around eyes (jet lag / early morning).\\nHair: Blonde, tied in a messy low ponytail, a few strands loose and wavy, slightly frizzy from humidity.\\nClothing: Loose cream/white cotton shirt, slightly oversized, sleeves rolled up unevenly \u2014 one higher than the other. Light brown shorts. Simple flip-flops or sandals. Sunglasses hanging from her shirt collar.\\nAccessories: Small silver hoop earrings. A simple woven day bag on one shoulder. Phone in hand occasionally.\\nDetails: Slight tan lines from previous trips visible on her arms. Natural traveler look \u2014 comfortable, not dressed up.\\n```\\n\\n## Tamu 2 (Jake) \u2014 Ausi, optional\\n```\\nName: Jake \u2014 Australian male, approximately 31-33 years old (partner of Emma).\\nBuild: Tall, lean, slightly broad shoulders.\\nFace: Fair skin, slightly red from sun exposure on arms and back of neck, light stubble not perfectly trimmed (2-3 days of growth), straight nose, slight wrinkle between eyebrows when he thinks, natural laugh lines.\\nHair: Light brown messy short hair, slightly receding temples.\\nClothing: Plain dark grey or olive t-shirt, slightly loose at collar. Khaki shorts. Worn sneakers.\\nPosture: Laid-back, hands in pockets, leans slightly back when standing.\\nDetails: Slight sunburn on the back of his neck. Natural, not trying to look good for photos.\\n```\\n\\n---\\n\\n# =========================\\n# SCENE 1 \u2014 PURA KECIL PAGI HARI (0:00\u20130:10)\\n# =========================\\n\\n## Deskripsi visual\\nPagi hari (~7-8 AM) di halaman sebuah pura kecil di desa. Bukan pura besar turis \u2014 pura sederhana dengan pintu batu candi bentar, lumut di batu, bunga kamboja berserakan di tanah, asap dupa tipis. Sepi, damai.\\n\\n**Alur:**\\nGuide (Wayan) sudah berdiri di dekat pintu batu, santai, tangan di saku. Dia melihat ke arah kamera (POV tamu datang), tersenyum, melambaikan tangan pelan \u2014 sapaan sopan dan ramah, bukan heboh. Lalu dia jalan mendekat pelan, gestur tangan seperti \\\"selamat datang\\\".\\n\\nAda momen kecil yang natural: dia nunduk sebentar ambil bunga yang jatuh di pinggir, atau nunjuk ke arah pura sambil ngomong tanpa suara \u2014 seperti \\\"pura ini bagus ya pagi-pagi.\\\"\\n\\nBackground: dinding batu berumut, tanaman tropis (pakis, daun keladi), langit pagi agak biru dengan awan tipis, cahaya matahari pagi yang hangat tapi tidak terang banget \u2014 ada soft golden glow. Angin pagi membuat daun-daun bergerak pelan.\\n\\n## Prompt Veo Scene 1 (UGC, Realistis)\\n\\n```\\nA 10-second silent raw amateur video, no audio. Shot on a smartphone (iPhone 15 Pro), vertical orientation, handheld. Looks like a tourist just arrived and started recording casually.\\n\\nFirst 3 seconds: The video starts focused on an old stone temple gate \u2014 a traditional Balinese \\\"candi bentar\\\" (split gate) covered in green moss on its base, frangipani flowers scattered on the ground around it. Thin morning mist, soft golden sunrise light filtering through the gate. Incense smoke faintly rises from a small offering basket placed at the base of the gate. The camera is slightly shaky, like someone adjusting their grip before recording.\\n\\nThen 3-6 seconds: The camera pans right slowly \u2014 not perfectly smooth, slightly amateur, like the person is looking around. A Balinese man (Wayan, 33, tanned brown skin, slight stubble, faded navy batik short-sleeve shirt, slightly wrinkled, small woven bracelet on his right wrist) comes into frame. He is standing about 5 meters away near the temple gate, one hand loosely in his pocket, posture relaxed. He sees the camera and his face lights up with a natural smile \u2014 not a big staged smile, but a genuine \\\"oh there you are\\\" expression. Small, slightly uneven teeth visible. He raises his free hand in a slow casual wave.\\n\\nThen 6-10 seconds: Wayan starts walking toward the camera naturally \u2014 his gait is relaxed, not a hurried welcome. As he walks closer, he gestures with his hand slightly toward the temple gate behind him, mouthing something like \\\"beautiful morning, right?\\\" (no sound). When he gets closer (about 2 meters), the camera adjusts focus slightly \u2014 natural phone camera refocus. He stops, tilts his head slightly with a warm smile. A small scar on his right cheekbone becomes briefly visible in the morning light. Behind him: the temple gate, tropical plants (fern, elephant ear), mossy stone textures, soft morning glow, a few clouds in the blue sky. A thin incense smoke trail weaves upward near the gate.\\n\\nIMPORTANT UGC RULES:\\n- This must look like a REAL morning meeting at a small temple, not a movie scene.\\n- The moss, stone textures, and flowers should look naturally imperfect \u2014 some petals wilted, moss patchy, not perfectly art-directed.\\n- Wayan's smile should look slightly asymmetrical and real, with natural skin texture and visible pores.\\n- Camera should have slight natural movements \u2014 like someone holding a phone while standing, breathing.\\n- No dramatic lighting \u2014 just natural morning sunlight with soft shadows.\\n- The atmosphere should feel quiet, peaceful, and early-morning fresh.\\n- No text overlay. No music. Completely silent.\\n- CRITICAL: No cinematic look. No models. No commercial advertisement feel. Must look like real video of a real welcome at a real Balinese temple.\\n```\\n\\n---\\n\\n# =========================\\n# SCENE 2 \u2014 WARUNG DEKAT PANTAI (0:10\u20130:20)\\n# =========================\\n\\n## Deskripsi visual\\nSiang menjelang sore (late afternoon ~4 PM) di warung sederhana dekat pantai. Meja kayu kasar, bangku bambu, lantai pasir. Tidak ada tembok \u2014 warung terbuka, angin pantai berhembus, suara ombak dan daun kelapa bergerak (visual saja). Dari tempat duduk, terlihat potongan laut biru dan pasir putih, atau setidaknya barisan pohon kelapa dan suasana pesisir.\\n\\n**Alur:**\\nClose-up meja: dua kelapa muda utuh diletakkan di atas meja kayu, satu agak miring karena meja nggak rata rata. Background terasa pantai \u2014 bayangan daun kelapa bergerak-gerak kena angin.\\n\\nKamera tarik mundur pelan (seperti orang bersandar): Wayan, Emma, dan Jake terlihat duduk santai. Mereka baru selesai ngobrol, suasana santai. Wayan minum dari kelapa muda, Emma main-main dengan sedotan kelapanya, Jake menyandarkan kursi ke belakang.\\n\\nEmma tertawa karena sesuatu yang dikatakan Wayan \u2014 tawanya natural, nggak dijaga. Wayan ikut ketawa. Jake geleng-geleng kepala sambil senyum. Ini bukan momen \\\"film\\\" \u2014 ini momen santai.\\n\\nKamera stay di momen ketawa itu 2-3 detik (seperti orang iseng record temennya ketawa), lalu pelan-pelan geser ke kanan menampilkan pemandangan: potongan pantai, pohon kelapa, langit sore. Kamera berhenti sebentar di view itu \u2014 framing tidak sempurna, tenang, natural. End.\\n\\n**Penting:** Background di sini bukan pantai yang heboh (bukan Kuta yang ramai). Jika Veo kesulitan dengan laut, cukup pohon kelapa + langit + bambu yang bergerak \u2014 itu sudah cukup nuansa \\\"dekat pantai\\\".\\n\\n## Prompt Veo Scene 2 (UGC, Realistis)\\n\\n```\\nA 10-second silent raw amateur video, no audio. Shot on a smartphone (iPhone 15 Pro), vertical orientation, handheld. Late afternoon golden light, warm natural tones. The video feels like someone sitting at a table recording their friends during a lazy afternoon.\\n\\nFirst 0-3 seconds: Close-up of a simple rough wooden table surface \u2014 visible wood grain, small uneven gaps between planks. Two fresh young green coconuts placed on the table, one slightly tilted because the table is slightly uneven. Condensation droplets on the coconut surface. A colorful plastic straw sticking out of one coconut. One coconut has a small crack on its side \u2014 imperfect, real. Soft shadows of palm leaves move gently across the table as the wind blows outside.\\n\\nThen 3-7 seconds: Camera pulls back slowly \u2014 amateur smooth, like someone leaning back in their chair while recording. Reveals three people sitting around the table at an open-air warung:\\n- Wayan (tanned skin, navy batik shirt, woven bracelet) is holding his coconut, drinking casually, relaxed body language.\\n- Emma (fair skin, freckles, slight sunburn, messy blonde hair, loose white linen shirt) has a straw in her mouth, looking at Wayan with a playful expression.\\n- Jake (grey t-shirt, short messy brown hair, stubble) is leaning back on his chair, arms crossed, smiling.\\n\\nThe background: the warung has a simple bamboo roof, and beyond it you can see tall coconut trees swaying gently in the wind, a glimpse of blue sky, and maybe a thin strip of ocean in the distance if visible. The afternoon light creates warm soft tones on skin and surfaces. Gentle breeze is visible through moving leaves and slight hair movement.\\n\\nThen 7-10 seconds: Wayan says something (mouth moving, no sound) and both Emma and Jake react \u2014 Emma throws her head back laughing, a very real genuine laugh (slight double chin visible for a split second, eyes crinkling, nose wrinkling). Jake grins widely shaking his head. Wayan smiles his slightly crooked-tooth smile, looking satisfied with his joke. The camera holds this moment for about 2 seconds \u2014 slightly shaky, like someone laughing while holding a phone. \\n\\nLast 10 seconds: Camera slowly pans right (casual movement, not a planned shot) revealing the wider view from the warung: coconut trees silhouetted against golden late afternoon sky, maybe a distant temple roof, tropical plants, sand or dry ground. The camera stays on this view for the final 1-2 seconds, swaying slightly in the wind, like someone just enjoying the moment before turning the phone off.\\n\\nIMPORTANT UGC RULES:\\n- This is the MOST CRITICAL scene \u2014 it must feel 100% real. A genuine afternoon with friends.\\n- The laughter in seconds 7-9 must look NATURAL and imperfect. Real laughs have ugly moments \u2014 nose wrinkles, double chin, teeth showing, eyes disappearing. Capture that.\\n- No one should look like they're acting or posing.\\n- Skin textures: visible pores, Emma's freckles and slight sunburn, Wayan's tanned wrinkled skin, Jake's sunburned neck.\\n- The coconut close-up should have real fruit texture \u2014 not perfect CGI coconut.\\n- The table should look like a real warung table: not perfectly clean, wood grain, maybe a small water ring stain.\\n- Lighting: warm golden hour soft light, creating gentle highlights on faces, not dramatic shadows.\\n- The final view of the surroundings should feel spontaneous, like someone turned to look at the view and kept recording.\\n- No text overlay. No music. Completely silent.\\n- CRITICAL: If this scene looks staged or model-like, regenerate immediately. It must feel like you're watching real friends at a real warung.\\n```\\n\\n---\\n\\n# =========================\\n# NASKAH VOICE OVER (Tetap Sama)\\n# =========================\\n\\n```\\n(0:00) You've seen Bali in the brochures. Beautiful, right?\\n(0:04) But most tours rush you through souvenir shops and crowded temples.\\n(0:07) There's a better way.\\n(0:10) A private local guide who knows the island.\\n(0:14) No hidden stops. No pressure. Just authentic Bali.\\n(0:17) Message us your dates. We'll plan your day.\\n```\\n\\n**Suara VO:** Pria/wanita, natural English, hangat (bukan sales), aksen Australian English semakin bagus.\\n\\n---\\n\\n# =========================\\n# TEKS OVERLAY DI CAPCUT\\n# =========================\\n\\n(11) \u2014 Skip the tourist traps (Scene 1, fade in pelan)\\n\\n(10-14) \u2014 Private local guide (muncul pelan)\\n(14-17) \u2014 No hidden stops (muncul di bawah)\\n(17-20) \u2014 Message us for your itinerary (tahan sampai akhir)\\n\\n---\\n\\n# =========================\\n# REVISI CEPAT (KALAU VE MASIH AI)\\n# =========================\\n\\nKalau hasil Scene 1 masih kaku:\\n\\n```\\nThis scene looks too much like a movie. Make it look more amateur. The temple gate should look old and real, not like a set. The guide should look like a real person waiting for a friend, not an actor welcoming a guest. His smile should be natural, not perfect. The moss on the stones should look patchy and real. Make it look like a video someone shot while arriving at a small temple in the morning \u2014 nothing staged.\\n```\\n\\nKalau hasil Scene 2 masih kaku:\\n\\n```\\nThis looks like a commercial for coconut water. Make it look like real friends hanging out. The laughter needs to be ugly-real, not pretty. The warung table should have water stains and scratches. The coconut should have a crack or imperfection. The people should look sunburned, sweaty, and comfortable. Not polished. Not produced. Not cinematic. Just real.\\n```\\n\", \"file_path\": \"/app/working/workspaces/default/memory/svaha-veo-pura-pantai.md\"}", "state": "finished", "suggested_rules": []}, {"type": "thinking", "thinking": "The file is written. Let me present this to the user in a clean format summarizing what's been created.", "id": "eb717300c7a54ca0930d83f0e4c5a2eb"}, {"type": "text", "text": "Udah, Mas Eko. Nina buatkan **prompt baru untuk lokasi pura kecil + warung dekat pantai**.\n\nFile lengkap: `memory/svaha-veo-pura-pantai.md`\n\n---\n\n# \ud83d\udccb Ringkasan\n\n## Scene 1 \u2014 Pura Kecil Pagi Hari (10 detik)\n\n| Aspek | Detail |\n|-------|--------|\n| **Lokasi** | Halaman pura desa kecil \u2014 bukan pura besar turis |\n| **Pintu** | Candi bentar batu berumut, bunga kamboja di tanah |\n| **Suasana** | Pagi ~7-8 AM, kabut tipis, asap dupa, sunyi |\n| **Aksi** | Wayan udah berdiri di dekat pintu, lihat kamera, senyum, lambaian tangan pelan, jalan mendekat, gestur \"selamat datang\" |\n| **Detail kecil** | Nunduk ambil bunga yang jatuh / nunjuk ke pura samhil ngomong \"pagi yang indah ya\" (gerak bibir aja) |\n\n**Kenapa ini lebih gampang:** Batu + lumut + dupa lebih mudah digenerate realistis dibanding terasering sawah.\n\n---\n\n## Scene 2 \u2014 Warung Dekat Pantai (10 detik)\n\n| Aspek | Detail |\n|-------|--------|\n| **Lokasi** | Warung terbuka, lantai pasir, atap bambu |\n| **View** | Pohon kelapa, langit sore, tipis-tipis laut (kalau Veo bisa) |\n| **Waktu** | Sore ~4 PM, golden hour soft |\n| **Aksi** | Close-up 2 kelapa di meja kayu \u2192 tarik kamera \u2192 Wayan + Emma + Jake ngobrol santai \u2192 Emma ketawa natural \u2192 kamera geser ke view pantai |\n| **Detail** | Meja nggak rata, kelapa retak sedikit, angin gerakin rambut |\n\n---\n\n# \ud83d\udc65 Karakter\n\n| Karakter | Detail biar real |\n|----------|------------------|\n| **Wayan** (guide) | 33th, kulit sawo matang, kemeja batik lusuh, jahitan longgar, ada parut tipis di tulang pipi, jalin anyaman di tangan, jam tangan tali kulit usang |\n| **Emma** (tamu) | 29-31th, rambut pirang kuncir berantakan, bintik-bintik di hidung & pipi, sedikit merah kena sinar (sunburn tipis), jerawat kecil dekat mulut, lelah jet lag |\n| **Jake** (pasangan Emma) | 31-33th, jenggot 2-3 hari tidak dicukur, leher belakang merah terkena sinar, kaos oblong, sepatu kets berdebu |\n\n---\n\n## Naskah VO tetap:\n\n```\n(0:00) You've seen Bali in the brochures. Beautiful, right?\n(0:04) But most tours rush you through souvenir shops and crowded temples.\n(0:07) There's a better way.\n(0:10) A private local guide who knows the island.\n(0:14) No hidden stops. No pressure. Just authentic Bali.\n(0:17) Message us your dates. We'll plan your day.\n```\n\n---\n\n**Mau generate Scene 1 dulu di Veo sekarang?**\nNina tunggu hasilnya \u2014 kalau masih kaku, ada **revisi cepat** di bagian bawah file.", "id": "1814eeb3f0c7417f8ed97d807a6e133c"}]


session_id: 1784075586868
agent_id: default
kind: tool_result
role: assistant
name: write_file
content: Wrote 13688 bytes to /app/working/workspaces/default/memory/svaha-veo-pura-pantai.md.
tool_call_id: call_00_EfuVuOUHy54f7ZaVGTgO1529
tool_state: success
created_at: 2026-07-30T06:33:23.668055
dedup_key: call_00_EfuVuOUHy54f7ZaVGTgO1529
blocks:
  [{"type": "tool_result", "id": "call_00_EfuVuOUHy54f7ZaVGTgO1529", "name": "write_file", "output": [{"type": "text", "text": "Wrote 13688 bytes to /app/working/workspaces/default/memory/svaha-veo-pura-pantai.md.", "id": "1c7f7b2e75ec4884969b5a53688648f7"}], "state": "success", "metadata": {}}]


session_id: telegram:203050635
agent_id: default
kind: context_msg
role: user
metadata: {"qwenpaw_tag": "external_user_query"}
created_at: 2026-07-30T07:00:00.022843
dedup_key: fcc2728edab84e7cbe6e02bd39d8fdce
content:
[cell repeats an earlier one in this file: 331 characters]

blocks:
  [{"type": "text", "text": "Cek cuaca Bali hari ini di BMKG. Kasih info aja: kota apa yang lagi cuacanya gimana dan suhu berapa. Tulis dalam bahasa Indonesia yang lucu dan santai, kayak lagi ngobrol sama temen. Contoh style: 'Gak hujan, gak panas, sempurna buat rebahan sambil nge-kopi \u2615' atau 'Langitnya lagi galau tapi gak hujan sih' - kreativitas lu bebas!", "id": "c67cedd9fbfe4152a41fc21bf79e5ab0"}]


session_id: telegram:203050635
agent_id: default
kind: model_turn
role: assistant
name: browser_use
tool_call_id: call_00_9Rpk7I8fs4mVZMMUrqrt7402
tool_input: {"action": "snapshot", "page_id": "default"}
created_at: 2026-07-30T07:00:04.854989
dedup_key: 81259dbbe8454c8c96253a9387a2679e
content:
  Nah ini dia cuaca **Kamis, 30 Juli 2026** — versi santainya! 🏝️

  ---

  **☀️ DENPASAR (26–27°C)** — *Cerah!*
  Kota yang paling menang hari ini! Langitnya cerah total — kayak anak yang baru lulus sidang skripsi, lega banget. Pas banget buat keluar rumah, hunting sunrise, atau ke kampus tanpa takut gerah. 🌞

  **🌤️ BADUNG (25–28°C)** — *Berawan*
  Masih mode "soft" kayak kemarin. Nggak terlalu terik, nggak mendung. Pas buat nongkrong di cafe Canggu — udara sejuk, kopi panas, rebahan di beanbag. Sempurna. ☕

  **🌤️ GIANYAR (24–27°C)** — *Berawan*
  Ubud lagi berawan sejuk. Cocok buat lo yang mau ngopi sambil liat sawah — bukan hujan, cuma awan doang yang nemenin. Sweter tipis aja cukup.

  **🌤️ KLUNGKUNG (27–28°C)** — *Berawan*
  Paling "anget" hari ini bareng Buleleng. Tapi masih nyaman kok buat trip ke Nusa Penida — asal jangan lupa sunscreen.

  **🌤️ BULELENG (25–28°C)** — *Cerah Berawan*
  Lovina, Singaraja — cuaca lagi ramah. Cerah berawan tipis, matahari meeting setengah hari. Suasana pantai pas buat main air sambil nikmatin angin laut.

  **🌤️ JEMBRANA (23–25°C)** — *Berawan*
  Negara lagi kalem. Dingin tipis, lembab dikit. Pas buat perjalanan santai ke Ketapang.

  **☁️ TABANAN (22–24°C)** — *Berawan*
  Tabanan adem pisan. Sawah-sawah pasti lagi kliatan mistis. Bawa jaket tipis kalo mau touring ke Tanah Lot.

  **☁️ KARANGASEM (20–22°C)** — *Berawan*
  Adem, basah tipis. Amed pilihan oke buat diving — atau kalo males, staycation sambil baca buku sama wedang jahe.

  **🌧️ BANGLI (19–21°C)** — *Hujan Ringan!*
  BREAKING NEWS: **Bangli beda sendiri hari ini — hujan ringan, guys!** 🌦️ Suhu 19°C aja — dingin gila. Kintamani lagi beku. Kalo lo ke sana, jaket tebal + payung jangan sampe ketinggalan. Apalagi kalo naik motor — duh, siap-siap kedinginan enjoy style Kintamani 🥶

  ---

  **VIBE KESELURUHAN:** Mirip kemarin tapi lebih variatif. **Denpasar cerah!** ☀️ **Bangli hujan ringan!** 🌧️ Sisanya berawan semua — standar Bali akhir Juli. Jaket tipis tetap wajib dibawa kalo lo keluar, apalagi yang naik motor. Jangan lupa minum air putih biar nggak dehidrasi di musim kemarau ini! 💧

  <!-- ⟦ Cuaca Bali 30 Juli 2026: Denpasar cerah 26-27°C, Bangli hujan ringan 19-21°C, lainnya berawan 20-28°C ⟧ -->

headline:
  Cuaca Bali 30 Juli 2026: Denpasar cerah 26-27°C, Bangli hujan ringan 19-21°C, lainnya berawan 20-28°C

blocks:
  [{"type": "thinking", "thinking": "The user wants today's Bali weather. Let me check BMKG again for the latest weather data.", "id": "3967060f0bce447ea97d8cf3b1ac6240"}, {"type": "tool_call", "id": "call_00_JfSVOcHPzWyDh4VtJaLU2181", "name": "browser_use", "input": "{\"action\": \"open\", \"url\": \"https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51\"}", "state": "finished", "suggested_rules": []}, {"type": "thinking", "thinking": "Let me get the snapshot.", "id": "12fd3d776a9844caa64d7923738cf021"}, {"type": "tool_call", "id": "call_00_9Rpk7I8fs4mVZMMUrqrt7402", "name": "browser_use", "input": "{\"action\": \"snapshot\", \"page_id\": \"default\"}", "state": "finished", "suggested_rules": []}, {"type": "thinking", "thinking": "Now I have the Bali weather data for Kamis, 30 Juli 2026. Let me compile the data for today:\n\n1. **Jembrana** \u2014 Berawan, 23\u201325\u00b0C, 88\u201394%\n2. **Tabanan** \u2014 Berawan, 22\u201324\u00b0C, 87\u201396%\n3. **Badung** \u2014 Berawan, 25\u201328\u00b0C, 76\u201387%\n4. **Gianyar** \u2014 Berawan, 24\u201327\u00b0C, 79\u201391%\n5. **Klungkung** \u2014 Berawan, 27\u201328\u00b0C, 71\u201378%\n6. **Bangli** \u2014 Hujan Ringan, 19\u201321\u00b0C, 96\u201399%\n7. **Karangasem** \u2014 Berawan, 20\u201322\u00b0C, 92\u201397%\n8. **Buleleng** \u2014 Cerah Berawan, 25\u201328\u00b0C, 68\u201387%\n9. **Kota Denpasar** \u2014 Cerah, 26\u201327\u00b0C, 78\u201384%\n\nInteresting changes from yesterday:\n- Denpasar went from Berawan to Cerah! \u2600\ufe0f\n- Bangli went from Berawan to Hujan Ringan! \ud83c\udf27\ufe0f\n- Buleleng went from Berawan to Cerah Berawan\n- Generally still cool but more varied today", "id": "8099c1e6635a4bddb94217544e2dccdc"}, {"type": "text", "text": "Nah ini dia cuaca **Kamis, 30 Juli 2026** \u2014 versi santainya! \ud83c\udfdd\ufe0f\n\n---\n\n**\u2600\ufe0f DENPASAR (26\u201327\u00b0C)** \u2014 *Cerah!*\nKota yang paling menang hari ini! Langitnya cerah total \u2014 kayak anak yang baru lulus sidang skripsi, lega banget. Pas banget buat keluar rumah, hunting sunrise, atau ke kampus tanpa takut gerah. \ud83c\udf1e\n\n**\ud83c\udf24\ufe0f BADUNG (25\u201328\u00b0C)** \u2014 *Berawan*\nMasih mode \"soft\" kayak kemarin. Nggak terlalu terik, nggak mendung. Pas buat nongkrong di cafe Canggu \u2014 udara sejuk, kopi panas, rebahan di beanbag. Sempurna. \u2615\n\n**\ud83c\udf24\ufe0f GIANYAR (24\u201327\u00b0C)** \u2014 *Berawan*\nUbud lagi berawan sejuk. Cocok buat lo yang mau ngopi sambil liat sawah \u2014 bukan hujan, cuma awan doang yang nemenin. Sweter tipis aja cukup.\n\n**\ud83c\udf24\ufe0f KLUNGKUNG (27\u201328\u00b0C)** \u2014 *Berawan*\nPaling \"anget\" hari ini bareng Buleleng. Tapi masih nyaman kok buat trip ke Nusa Penida \u2014 asal jangan lupa sunscreen.\n\n**\ud83c\udf24\ufe0f BULELENG (25\u201328\u00b0C)** \u2014 *Cerah Berawan*\nLovina, Singaraja \u2014 cuaca lagi ramah. Cerah berawan tipis, matahari meeting setengah hari. Suasana pantai pas buat main air sambil nikmatin angin laut.\n\n**\ud83c\udf24\ufe0f JEMBRANA (23\u201325\u00b0C)** \u2014 *Berawan*\nNegara lagi kalem. Dingin tipis, lembab dikit. Pas buat perjalanan santai ke Ketapang.\n\n**\u2601\ufe0f TABANAN (22\u201324\u00b0C)** \u2014 *Berawan*\nTabanan adem pisan. Sawah-sawah pasti lagi kliatan mistis. Bawa jaket tipis kalo mau touring ke Tanah Lot.\n\n**\u2601\ufe0f KARANGASEM (20\u201322\u00b0C)** \u2014 *Berawan*\nAdem, basah tipis. Amed pilihan oke buat diving \u2014 atau kalo males, staycation sambil baca buku sama wedang jahe.\n\n**\ud83c\udf27\ufe0f BANGLI (19\u201321\u00b0C)** \u2014 *Hujan Ringan!*\nBREAKING NEWS: **Bangli beda sendiri hari ini \u2014 hujan ringan, guys!** \ud83c\udf26\ufe0f Suhu 19\u00b0C aja \u2014 dingin gila. Kintamani lagi beku. Kalo lo ke sana, jaket tebal + payung jangan sampe ketinggalan. Apalagi kalo naik motor \u2014 duh, siap-siap kedinginan enjoy style Kintamani \ud83e\udd76\n\n---\n\n**VIBE KESELURUHAN:** Mirip kemarin tapi lebih variatif. **Denpasar cerah!** \u2600\ufe0f **Bangli hujan ringan!** \ud83c\udf27\ufe0f Sisanya berawan semua \u2014 standar Bali akhir Juli. Jaket tipis tetap wajib dibawa kalo lo keluar, apalagi yang naik motor. Jangan lupa minum air putih biar nggak dehidrasi di musim kemarau ini! \ud83d\udca7\n\n<!-- \u27e6 Cuaca Bali 30 Juli 2026: Denpasar cerah 26-27\u00b0C, Bangli hujan ringan 19-21\u00b0C, lainnya berawan 20-28\u00b0C \u27e7 -->", "id": "3997d98d11384e3790ebcff7788979dc"}]


session_id: telegram:203050635
agent_id: default
kind: tool_result
role: assistant
name: browser_use
tool_call_id: call_00_JfSVOcHPzWyDh4VtJaLU2181
tool_state: success
created_at: 2026-07-30T07:00:04.854989
dedup_key: call_00_JfSVOcHPzWyDh4VtJaLU2181
content:
  {
    "ok": true,
    "message": "Opened https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51",
    "page_id": "default",
    "url": "https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51"
  }

blocks:
  [{"type": "tool_result", "id": "call_00_JfSVOcHPzWyDh4VtJaLU2181", "name": "browser_use", "output": [{"type": "text", "text": "{\n  \"ok\": true,\n  \"message\": \"Opened https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51\",\n  \"page_id\": \"default\",\n  \"url\": \"https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51\"\n}", "id": "7c99289891ec48b68f2176c232014da8"}], "state": "success", "metadata": {}}]


session_id: telegram:203050635
agent_id: default
kind: tool_result
role: assistant
name: browser_use
tool_call_id: call_00_9Rpk7I8fs4mVZMMUrqrt7402
tool_state: success
created_at: 2026-07-30T07:00:04.854989
dedup_key: call_00_9Rpk7I8fs4mVZMMUrqrt7402
content:
  {
    "ok": true,
    "snapshot": "- document:\n  - button \"Menu Aksesibilitas\" [ref=e1]:\n    - button \"Tutup aksesibilitas\" [ref=e2]:\n      - img\n  - time: Kamis, 30 Juli 2026\n  - paragraph:\n    - link \"Standar Waktu Indonesia\" [ref=e3]:\n      - /url: https://jam.bmkg.go.id\n  - time: \"07 : 00 : 17 / 07 : 00 : 17 UTC\"\n  - banner:\n    - navigation \"Menu Utama\" [ref=e4]:\n      - link \"Beranda\" [ref=e5]:\n        - /url: /\n        - img\n        - text: Badan Meteorologi, Klimatologi, dan Geofisika\n      - button \"Profil\" [ref=e6]\n      - button \"Cuaca\" [ref=e7]\n      - button \"Iklim\" [ref=e8]\n      - button \"Kualitas Udara\" [ref=e9]\n      - button \"Gempa Bumi\" [ref=e10]\n      - button \"Geofisika\" [ref=e11]\n      - link \"Contact Center 196\" [ref=e12]:\n        - /url: /kontak\n  - main:\n    - navigation \"Breadcrumb\" [ref=e13]:\n      - list:\n        - listitem:\n          - link \"Beranda\" [ref=e14] [nth=1]:\n            - /url: /\n        - listitem:\n          - text: Cuaca\n          - link \"Bali\" [ref=e15]:\n            - /url: /cuaca/prakiraan-cuaca/51\n    - heading \"Prakiraan Cuaca Provinsi Bali\" [ref=e16] [level=1]\n    - paragraph: Prakiraan cuaca kabupatan dan kota di Provinsi Bali\n    - textbox \"Cari kelurahan/desa...\" [ref=e17]\n    - table:\n      - rowgroup:\n        - row \"Kab. / Kota Kam, 30 Jul Jum, 31 Jul Sab, 1 Agt Min, 2 Agt Sen, 3 Agt Sel, 4 Agt Rab, 5 Agt Kam, 6 Agt Jum, 7 Agt Sab, 8 Agt\":\n          - columnheader \"Kab. / Kota\" [ref=e18]\n          - columnheader \"Kam, 30 Jul\" [ref=e19]:\n            - time: Kam, 30 Jul\n          - columnheader \"Jum, 31 Jul\" [ref=e20]:\n            - time: Jum, 31 Jul\n          - columnheader \"Sab, 1 Agt\" [ref=e21]:\n            - time: Sab, 1 Agt\n          - columnheader \"Min, 2 Agt\" [ref=e22]:\n            - time: Min, 2 Agt\n          - columnheader \"Sen, 3 Agt\" [ref=e23]:\n            - time: Sen, 3 Agt\n          - columnheader \"Sel, 4 Agt\" [ref=e24]:\n            - time: Sel, 4 Agt\n          - columnheader \"Rab, 5 Agt\" [ref=e25]:\n            - time: Rab, 5 Agt\n          - columnheader \"Kam, 6 Agt\" [ref=e26]:\n            - time: Kam, 6 Agt\n          - columnheader \"Jum, 7 Agt\" [ref=e27]:\n            - time: Jum, 7 Agt\n          - columnheader \"Sab, 8 Agt\" [ref=e28]:\n            - time: Sab, 8 Agt\n      - rowgroup:\n        - row \"Selengkapnya Berawan 23–25 °C 88–94% Berawan 20–28 °C 77–97% Berawan 21–30 °C 71–98% Cerah Berawan 20–30 °C 70–99% Cerah Berawan 20–28 °C 75–99% Cerah Berawan 21–26 °C 75–97% Cerah Berawan 20–26 °C 73–97% Berawan 21–25 °C 76–96% Cerah Berawan 20–25 °C 76–96% Berawan 20–22 °C 91–96%\":\n          - cell \"Selengkapnya\" [ref=e29]:\n            - link \"Selengkapnya\" [ref=e30]:\n              - /url: /cuaca/prakiraan-cuaca/51.01\n              - text: Jembrana\n          - cell \"Berawan 23–25 °C 88–94%\" [ref=e31]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 23–25 °C\n            - paragraph: 88–94%\n          - cell \"Berawan 20–28 °C 77–97%\" [ref=e32]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 20–28 °C\n            - paragraph: 77–97%\n          - cell \"Berawan 21–30 °C 71–98%\" [ref=e33]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 21–30 °C\n            - paragraph: 71–98%\n          - cell \"Cerah Berawan 20–30 °C 70–99%\" [ref=e34]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 20–30 °C\n            - paragraph: 70–99%\n          - cell \"Cerah Berawan 20–28 °C 75–99%\" [ref=e35]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 20–28 °C\n            - paragraph: 75–99%\n          - cell \"Cerah Berawan 21–26 °C 75–97%\" [ref=e36]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 21–26 °C\n            - paragraph: 75–97%\n          - cell \"Cerah Berawan 20–26 °C 73–97%\" [ref=e37]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 20–26 °C\n            - paragraph: 73–97%\n          - cell \"Berawan 21–25 °C 76–96%\" [ref=e38]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 21–25 °C\n            - paragraph: 76–96%\n          - cell \"Cerah Berawan 20–25 °C 76–96%\" [ref=e39]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 20–25 °C\n            - paragraph: 76–96%\n          - cell \"Berawan 20–22 °C 91–96%\" [ref=e40]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 20–22 °C\n            - paragraph: 91–96%\n        - row \"Selengkapnya Berawan 22–24 °C 87–96% Berawan 20–28 °C 73–97% Berawan 21–29 °C 69–97% Cerah 20–28 °C 74–96% Cerah 20–27 °C 73–94% Cerah Berawan 20–25 °C 76–98% Kabut/Asap 19–25 °C 71–97% Udara Kabur 19–25 °C 72–93% Udara Kabur 19–25 °C 71–94% Udara Kabur 20–20 °C 95–96%\":\n          - cell \"Selengkapnya\" [ref=e41] [nth=1]:\n            - link \"Selengkapnya\" [ref=e42] [nth=1]:\n              - /url: /cuaca/prakiraan-cuaca/51.02\n              - text: Tabanan\n          - cell \"Berawan 22–24 °C 87–96%\" [ref=e43]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–24 °C\n            - paragraph: 87–96%\n          - cell \"Berawan 20–28 °C 73–97%\" [ref=e44]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 20–28 °C\n            - paragraph: 73–97%\n          - cell \"Berawan 21–29 °C 69–97%\" [ref=e45]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 21–29 °C\n            - paragraph: 69–97%\n          - cell \"Cerah 20–28 °C 74–96%\" [ref=e46]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 20–28 °C\n            - paragraph: 74–96%\n          - cell \"Cerah 20–27 °C 73–94%\" [ref=e47]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 20–27 °C\n            - paragraph: 73–94%\n          - cell \"Cerah Berawan 20–25 °C 76–98%\" [ref=e48]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 20–25 °C\n            - paragraph: 76–98%\n          - cell \"Kabut/Asap 19–25 °C 71–97%\" [ref=e49]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 19–25 °C\n            - paragraph: 71–97%\n          - cell \"Udara Kabur 19–25 °C 72–93%\" [ref=e50]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 19–25 °C\n            - paragraph: 72–93%\n          - cell \"Udara Kabur 19–25 °C 71–94%\" [ref=e51]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 19–25 °C\n            - paragraph: 71–94%\n          - cell \"Udara Kabur 20–20 °C 95–96%\" [ref=e52]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 20–20 °C\n            - paragraph: 95–96%\n        - row \"Selengkapnya Berawan 25–28 °C 76–87% Cerah Berawan 23–31 °C 70–93% Berawan 23–32 °C 66–95% Cerah 22–32 °C 63–98% Cerah Berawan 22–30 °C 66–96% Berawan 22–28 °C 65–96% Udara Kabur 22–28 °C 65–94% Udara Kabur 22–27 °C 71–97% Berawan 21–28 °C 63–94% Berawan 22–23 °C 93–94%\":\n          - cell \"Selengkapnya\" [ref=e53] [nth=2]:\n            - link \"Selengkapnya\" [ref=e54] [nth=2]:\n              - /url: /cuaca/prakiraan-cuaca/51.03\n              - text: Badung\n          - cell \"Berawan 25–28 °C 76–87%\" [ref=e55]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 25–28 °C\n            - paragraph: 76–87%\n          - cell \"Cerah Berawan 23–31 °C 70–93%\" [ref=e56]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 23–31 °C\n            - paragraph: 70–93%\n          - cell \"Berawan 23–32 °C 66–95%\" [ref=e57]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 23–32 °C\n            - paragraph: 66–95%\n          - cell \"Cerah 22–32 °C 63–98%\" [ref=e58]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 22–32 °C\n            - paragraph: 63–98%\n          - cell \"Cerah Berawan 22–30 °C 66–96%\" [ref=e59]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 22–30 °C\n            - paragraph: 66–96%\n          - cell \"Berawan 22–28 °C 65–96%\" [ref=e60]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–28 °C\n            - paragraph: 65–96%\n          - cell \"Udara Kabur 22–28 °C 65–94%\" [ref=e61]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 22–28 °C\n            - paragraph: 65–94%\n          - cell \"Udara Kabur 22–27 °C 71–97%\" [ref=e62]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 22–27 °C\n            - paragraph: 71–97%\n          - cell \"Berawan 21–28 °C 63–94%\" [ref=e63]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 21–28 °C\n            - paragraph: 63–94%\n          - cell \"Berawan 22–23 °C 93–94%\" [ref=e64]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–23 °C\n            - paragraph: 93–94%\n        - row \"Selengkapnya Berawan 24–27 °C 79–91% Cerah 22–30 °C 72–93% Berawan 23–30 °C 72–94% Cerah Berawan 21–32 °C 68–96% Cerah 22–29 °C 69–95% Berawan 22–27 °C 72–96% Udara Kabur 21–27 °C 70–95% Udara Kabur 22–26 °C 69–92% Berawan 21–27 °C 63–91% Berawan 21–22 °C 94–96%\":\n          - cell \"Selengkapnya\" [ref=e65] [nth=3]:\n            - link \"Selengkapnya\" [ref=e66] [nth=3]:\n              - /url: /cuaca/prakiraan-cuaca/51.04\n              - text: Gianyar\n          - cell \"Berawan 24–27 °C 79–91%\" [ref=e67]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 24–27 °C\n            - paragraph: 79–91%\n          - cell \"Cerah 22–30 °C 72–93%\" [ref=e68]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 22–30 °C\n            - paragraph: 72–93%\n          - cell \"Berawan 23–30 °C 72–94%\" [ref=e69]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 23–30 °C\n            - paragraph: 72–94%\n          - cell \"Cerah Berawan 21–32 °C 68–96%\" [ref=e70]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 21–32 °C\n            - paragraph: 68–96%\n          - cell \"Cerah 22–29 °C 69–95%\" [ref=e71]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 22–29 °C\n            - paragraph: 69–95%\n          - cell \"Berawan 22–27 °C 72–96%\" [ref=e72]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–27 °C\n            - paragraph: 72–96%\n          - cell \"Udara Kabur 21–27 °C 70–95%\" [ref=e73]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 21–27 °C\n            - paragraph: 70–95%\n          - cell \"Udara Kabur 22–26 °C 69–92%\" [ref=e74]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 22–26 °C\n            - paragraph: 69–92%\n          - cell \"Berawan 21–27 °C 63–91%\" [ref=e75]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 21–27 °C\n            - paragraph: 63–91%\n          - cell \"Berawan 21–22 °C 94–96%\" [ref=e76]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 21–22 °C\n            - paragraph: 94–96%\n        - row \"Selengkapnya Berawan 27–28 °C 71–78% Berawan 25–31 °C 66–86% Cerah 25–32 °C 62–88% Cerah 24–32 °C 62–96% Cerah Berawan 24–30 °C 63–96% Cerah Berawan 24–29 °C 60–89% Cerah 23–29 °C 59–88% Cerah Berawan 23–27 °C 71–90% Udara Kabur 24–28 °C 61–89% Berawan 24–24 °C 81–82%\":\n          - cell \"Selengkapnya\" [ref=e77] [nth=4]:\n            - link \"Selengkapnya\" [ref=e78] [nth=4]:\n              - /url: /cuaca/prakiraan-cuaca/51.05\n              - text: Klungkung\n          - cell \"Berawan 27–28 °C 71–78%\" [ref=e79]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 27–28 °C\n            - paragraph: 71–78%\n          - cell \"Berawan 25–31 °C 66–86%\" [ref=e80]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 25–31 °C\n            - paragraph: 66–86%\n          - cell \"Cerah 25–32 °C 62–88%\" [ref=e81]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 25–32 °C\n            - paragraph: 62–88%\n          - cell \"Cerah 24–32 °C 62–96%\" [ref=e82]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 24–32 °C\n            - paragraph: 62–96%\n          - cell \"Cerah Berawan 24–30 °C 63–96%\" [ref=e83]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 24–30 °C\n            - paragraph: 63–96%\n          - cell \"Cerah Berawan 24–29 °C 60–89%\" [ref=e84]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 24–29 °C\n            - paragraph: 60–89%\n          - cell \"Cerah 23–29 °C 59–88%\" [ref=e85]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 23–29 °C\n            - paragraph: 59–88%\n          - cell \"Cerah Berawan 23–27 °C 71–90%\" [ref=e86]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 23–27 °C\n            - paragraph: 71–90%\n          - cell \"Udara Kabur 24–28 °C 61–89%\" [ref=e87]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 24–28 °C\n            - paragraph: 61–89%\n          - cell \"Berawan 24–24 °C 81–82%\" [ref=e88]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 24–24 °C\n            - paragraph: 81–82%\n        - row \"Selengkapnya Hujan Ringan 19–21 °C 96–99% Hujan Ringan 17–24 °C 78–99% Berawan 17–26 °C 70–99% Cerah Berawan 17–26 °C 65–99% Kabut/Asap 18–24 °C 76–99% Kabut/Asap 18–23 °C 71–99% Kabut/Asap 16–22 °C 74–98% Kabut/Asap 16–22 °C 74–98% Kabut/Asap 15–22 °C 74–98% Kabut/Asap 16–17 °C 96–99%\":\n          - cell \"Selengkapnya\" [ref=e89] [nth=5]:\n            - link \"Selengkapnya\" [ref=e90] [nth=5]:\n              - /url: /cuaca/prakiraan-cuaca/51.06\n              - text: Bangli\n          - cell \"Hujan Ringan 19–21 °C 96–99%\" [ref=e91]:\n            - img\n            - paragraph: Hujan Ringan\n            - paragraph: 19–21 °C\n            - paragraph: 96–99%\n          - cell \"Hujan Ringan 17–24 °C 78–99%\" [ref=e92]:\n            - img\n            - paragraph: Hujan Ringan\n            - paragraph: 17–24 °C\n            - paragraph: 78–99%\n          - cell \"Berawan 17–26 °C 70–99%\" [ref=e93]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 17–26 °C\n            - paragraph: 70–99%\n          - cell \"Cerah Berawan 17–26 °C 65–99%\" [ref=e94]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 17–26 °C\n            - paragraph: 65–99%\n          - cell \"Kabut/Asap 18–24 °C 76–99%\" [ref=e95]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 18–24 °C\n            - paragraph: 76–99%\n          - cell \"Kabut/Asap 18–23 °C 71–99%\" [ref=e96]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 18–23 °C\n            - paragraph: 71–99%\n          - cell \"Kabut/Asap 16–22 °C 74–98%\" [ref=e97]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 16–22 °C\n            - paragraph: 74–98%\n          - cell \"Kabut/Asap 16–22 °C 74–98%\" [ref=e98] [nth=1]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 16–22 °C\n            - paragraph: 74–98%\n          - cell \"Kabut/Asap 15–22 °C 74–98%\" [ref=e99]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 15–22 °C\n            - paragraph: 74–98%\n          - cell \"Kabut/Asap 16–17 °C 96–99%\" [ref=e100]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 16–17 °C\n            - paragraph: 96–99%\n        - row \"Selengkapnya Berawan 20–22 °C 92–97% Berawan 18–26 °C 78–97% Cerah Berawan 19–28 °C 62–97% Berawan 18–28 °C 59–97% Udara Kabur 20–27 °C 67–98% Kabut/Asap 19–26 °C 58–98% Udara Kabur 18–25 °C 70–97% Udara Kabur 18–24 °C 68–96% Udara Kabur 18–24 °C 66–96% Udara Kabur 19–20 °C 93–97%\":\n          - cell \"Selengkapnya\" [ref=e101] [nth=6]:\n            - link \"Selengkapnya\" [ref=e102] [nth=6]:\n              - /url: /cuaca/prakiraan-cuaca/51.07\n              - text: Karangasem\n          - cell \"Berawan 20–22 °C 92–97%\" [ref=e103]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 20–22 °C\n            - paragraph: 92–97%\n          - cell \"Berawan 18–26 °C 78–97%\" [ref=e104]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 18–26 °C\n            - paragraph: 78–97%\n          - cell \"Cerah Berawan 19–28 °C 62–97%\" [ref=e105]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 19–28 °C\n            - paragraph: 62–97%\n          - cell \"Berawan 18–28 °C 59–97%\" [ref=e106]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 18–28 °C\n            - paragraph: 59–97%\n          - cell \"Udara Kabur 20–27 °C 67–98%\" [ref=e107]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 20–27 °C\n            - paragraph: 67–98%\n          - cell \"Kabut/Asap 19–26 °C 58–98%\" [ref=e108]:\n            - img\n            - paragraph: Kabut/Asap\n            - paragraph: 19–26 °C\n            - paragraph: 58–98%\n          - cell \"Udara Kabur 18–25 °C 70–97%\" [ref=e109]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 18–25 °C\n            - paragraph: 70–97%\n          - cell \"Udara Kabur 18–24 °C 68–96%\" [ref=e110]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 18–24 °C\n            - paragraph: 68–96%\n          - cell \"Udara Kabur 18–24 °C 66–96%\" [ref=e111]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 18–24 °C\n            - paragraph: 66–96%\n          - cell \"Udara Kabur 19–20 °C 93–97%\" [ref=e112]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 19–20 °C\n            - paragraph: 93–97%\n        - row \"Selengkapnya Cerah Berawan 25–28 °C 68–87% Cerah Berawan 22–30 °C 65–91% Cerah Berawan 23–30 °C 67–93% Cerah Berawan 23–31 °C 64–92% Cerah Berawan 23–27 °C 75–93% Berawan 23–27 °C 59–93% Cerah 22–27 °C 59–90% Berawan 22–27 °C 57–85% Berawan 20–26 °C 62–88% Berawan 22–24 °C 74–89%\":\n          - cell \"Selengkapnya\" [ref=e113] [nth=7]:\n            - link \"Selengkapnya\" [ref=e114] [nth=7]:\n              - /url: /cuaca/prakiraan-cuaca/51.08\n              - text: Buleleng\n          - cell \"Cerah Berawan 25–28 °C 68–87%\" [ref=e115]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 25–28 °C\n            - paragraph: 68–87%\n          - cell \"Cerah Berawan 22–30 °C 65–91%\" [ref=e116]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 22–30 °C\n            - paragraph: 65–91%\n          - cell \"Cerah Berawan 23–30 °C 67–93%\" [ref=e117]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 23–30 °C\n            - paragraph: 67–93%\n          - cell \"Cerah Berawan 23–31 °C 64–92%\" [ref=e118]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 23–31 °C\n            - paragraph: 64–92%\n          - cell \"Cerah Berawan 23–27 °C 75–93%\" [ref=e119]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 23–27 °C\n            - paragraph: 75–93%\n          - cell \"Berawan 23–27 °C 59–93%\" [ref=e120]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 23–27 °C\n            - paragraph: 59–93%\n          - cell \"Cerah 22–27 °C 59–90%\" [ref=e121]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 22–27 °C\n            - paragraph: 59–90%\n          - cell \"Berawan 22–27 °C 57–85%\" [ref=e122]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–27 °C\n            - paragraph: 57–85%\n          - cell \"Berawan 20–26 °C 62–88%\" [ref=e123]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 20–26 °C\n            - paragraph: 62–88%\n          - cell \"Berawan 22–24 °C 74–89%\" [ref=e124]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–24 °C\n            - paragraph: 74–89%\n        - row \"Selengkapnya Cerah 26–27 °C 78–84% Cerah 23–30 °C 73–92% Cerah 23–31 °C 70–94% Cerah 23–32 °C 66–98% Cerah Berawan 23–29 °C 71–96% Cerah 23–27 °C 68–94% Cerah Berawan 22–27 °C 69–94% Udara Kabur 22–26 °C 73–96% Berawan 22–27 °C 70–93% Berawan 23–24 °C 87–89%\":\n          - cell \"Selengkapnya\" [ref=e125] [nth=8]:\n            - link \"Selengkapnya\" [ref=e126] [nth=8]:\n              - /url: /cuaca/prakiraan-cuaca/51.71\n              - text: Kota Denpasar\n          - cell \"Cerah 26–27 °C 78–84%\" [ref=e127]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 26–27 °C\n            - paragraph: 78–84%\n          - cell \"Cerah 23–30 °C 73–92%\" [ref=e128]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 23–30 °C\n            - paragraph: 73–92%\n          - cell \"Cerah 23–31 °C 70–94%\" [ref=e129]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 23–31 °C\n            - paragraph: 70–94%\n          - cell \"Cerah 23–32 °C 66–98%\" [ref=e130]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 23–32 °C\n            - paragraph: 66–98%\n          - cell \"Cerah Berawan 23–29 °C 71–96%\" [ref=e131]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 23–29 °C\n            - paragraph: 71–96%\n          - cell \"Cerah 23–27 °C 68–94%\" [ref=e132]:\n            - img\n            - paragraph: Cerah\n            - paragraph: 23–27 °C\n            - paragraph: 68–94%\n          - cell \"Cerah Berawan 22–27 °C 69–94%\" [ref=e133]:\n            - img\n            - paragraph: Cerah Berawan\n            - paragraph: 22–27 °C\n            - paragraph: 69–94%\n          - cell \"Udara Kabur 22–26 °C 73–96%\" [ref=e134]:\n            - img\n            - paragraph: Udara Kabur\n            - paragraph: 22–26 °C\n            - paragraph: 73–96%\n          - cell \"Berawan 22–27 °C 70–93%\" [ref=e135]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 22–27 °C\n            - paragraph: 70–93%\n          - cell \"Berawan 23–24 °C 87–89%\" [ref=e136]:\n            - img\n            - paragraph: Berawan\n            - paragraph: 23–24 °C\n            - paragraph: 87–89%\n    - heading \"Provinsi Lainnya\" [ref=e137] [level=2]\n    - link \"Selengkapnya\" [ref=e138] [nth=9]:\n      - /url: /cuaca/prakiraan-cuaca/11\n      - paragraph: Aceh\n    - link \"Selengkapnya\" [ref=e139] [nth=10]:\n      - /url: /cuaca/prakiraan-cuaca/12\n      - paragraph: Sumatera Utara\n    - link \"Selengkapnya\" [ref=e140] [nth=11]:\n      - /url: /cuaca/prakiraan-cuaca/13\n      - paragraph: Sumatera Barat\n    - link \"Selengkapnya\" [ref=e141] [nth=12]:\n      - /url: /cuaca/prakiraan-cuaca/21\n      - paragraph: Kepulauan Riau\n    - link \"Selengkapnya\" [ref=e142] [nth=13]:\n      - /url: /cuaca/prakiraan-cuaca/14\n      - paragraph: Riau\n    - link \"Selengkapnya\" [ref=e143] [nth=14]:\n      - /url: /cuaca/prakiraan-cuaca/19\n      - paragraph: Kep. Bangka Belitung\n    - link \"Selengkapnya\" [ref=e144] [nth=15]:\n      - /url: /cuaca/prakiraan-cuaca/15\n      - paragraph: Jambi\n    - link \"Selengkapnya\" [ref=e145] [nth=16]:\n      - /url: /cuaca/prakiraan-cuaca/16\n      - paragraph: Sumatera Selatan\n    - link \"Selengkapnya\" [ref=e146] [nth=17]:\n      - /url: /cuaca/prakiraan-cuaca/17\n      - paragraph: Bengkulu\n    - link \"Selengkapnya\" [ref=e147] [nth=18]:\n      - /url: /cuaca/prakiraan-cuaca/18\n      - paragraph: Lampung\n    - link \"Selengkapnya\" [ref=e148] [nth=19]:\n      - /url: /cuaca/prakiraan-cuaca/36\n      - paragraph: Banten\n    - link \"Selengkapnya\" [ref=e149] [nth=20]:\n      - /url: /cuaca/prakiraan-cuaca/31\n      - paragraph: DKI Jakarta\n    - link \"Selengkapnya\" [ref=e150] [nth=21]:\n      - /url: /cuaca/prakiraan-cuaca/32\n      - paragraph: Jawa Barat\n    - link \"Selengkapnya\" [ref=e151] [nth=22]:\n      - /url: /cuaca/prakiraan-cuaca/33\n      - paragraph: Jawa Tengah\n    - link \"Selengkapnya\" [ref=e152] [nth=23]:\n      - /url: /cuaca/prakiraan-cuaca/34\n      - paragraph: DI Yogyakarta\n    - link \"Selengkapnya\" [ref=e153] [nth=24]:\n      - /url: /cuaca/prakiraan-cuaca/35\n      - paragraph: Jawa Timur\n    - link \"Selengkapnya\" [ref=e154] [nth=25]:\n      - /url: /cuaca/prakiraan-cuaca/51\n      - paragraph: Bali\n    - link \"Selengkapnya\" [ref=e155] [nth=26]:\n      - /url: /cuaca/prakiraan-cuaca/52\n      - paragraph: Nusa Tenggara Barat\n    - link \"Selengkapnya\" [ref=e156] [nth=27]:\n      - /url: /cuaca/prakiraan-cuaca/53\n      - paragraph: Nusa Tenggara Timur\n    - link \"Selengkapnya\" [ref=e157] [nth=28]:\n      - /url: /cuaca/prakiraan-cuaca/61\n      - paragraph: Kalimantan Barat\n    - link \"Selengkapnya\" [ref=e158] [nth=29]:\n      - /url: /cuaca/prakiraan-cuaca/62\n      - paragraph: Kalimantan Tengah\n    - link \"Selengkapnya\" [ref=e159] [nth=30]:\n      - /url: /cuaca/prakiraan-cuaca/63\n      - paragraph: Kalimantan Selatan\n    - link \"Selengkapnya\" [ref=e160] [nth=31]:\n      - /url: /cuaca/prakiraan-cuaca/64\n      - paragraph: Kalimantan Timur\n    - link \"Selengkapnya\" [ref=e161] [nth=32]:\n      - /url: /cuaca/prakiraan-cuaca/65\n      - paragraph: Kalimantan Utara\n    - link \"Selengkapnya\" [ref=e162] [nth=33]:\n      - /url: /cuaca/prakiraan-cuaca/71\n      - paragraph: Sulawesi Utara\n    - link \"Selengkapnya\" [ref=e163] [nth=34]:\n      - /url: /cuaca/prakiraan-cuaca/72\n      - paragraph: Sulawesi Tengah\n    - link \"Selengkapnya\" [ref=e164] [nth=35]:\n      - /url: /cuaca/prakiraan-cuaca/73\n      - paragraph: Sulawesi Selatan\n    - link \"Selengkapnya\" [ref=e165] [nth=36]:\n      - /url: /cuaca/prakiraan-cuaca/74\n      - paragraph: Sulawesi Tenggara\n    - link \"Selengkapnya\" [ref=e166] [nth=37]:\n      - /url: /cuaca/prakiraan-cuaca/75\n      - paragraph: Gorontalo\n    - link \"Selengkapnya\" [ref=e167] [nth=38]:\n      - /url: /cuaca/prakiraan-cuaca/76\n      - paragraph: Sulawesi Barat\n    - link \"Selengkapnya\" [ref=e168] [nth=39]:\n      - /url: /cuaca/prakiraan-cuaca/81\n      - paragraph: Maluku\n    - link \"Selengkapnya\" [ref=e169] [nth=40]:\n      - /url: /cuaca/prakiraan-cuaca/82\n      - paragraph: Maluku Utara\n    - link \"Selengkapnya\" [ref=e170] [nth=41]:\n      - /url: /cuaca/prakiraan-cuaca/91\n      - paragraph: Papua\n    - link \"Selengkapnya\" [ref=e171] [nth=42]:\n      - /url: /cuaca/prakiraan-cuaca/92\n      - paragraph: Papua Barat\n    - link \"Selengkapnya\" [ref=e172] [nth=43]:\n      - /url: /cuaca/prakiraan-cuaca/96\n      - paragraph: Papua Barat Daya\n    - link \"Selengkapnya\" [ref=e173] [nth=44]:\n      - /url: /cuaca/prakiraan-cuaca/93\n      - paragraph: Papua Selatan\n    - link \"Selengkapnya\" [ref=e174] [nth=45]:\n      - /url: /cuaca/prakiraan-cuaca/94\n      - paragraph: Papua Tengah\n    - link \"Selengkapnya\" [ref=e175] [nth=46]:\n      - /url: /cuaca/prakiraan-cuaca/95\n      - paragraph: Papua Pegunungan\n  - contentinfo \"Footer\":\n    - heading \"Footer\" [ref=e176] [level=2]\n    - img\n    - heading \"Kontak Kami\" [ref=e177] [level=3]\n    - list:\n      - listitem:\n        - paragraph: Jl. Angkasa I No.2 Kemayoran, Jakarta Pusat 10610, PO Box 3540 Jkt.\n      - listitem:\n        - paragraph: Contact Center (021) 196 Faks (021) 4246703\n      - listitem:\n        - paragraph: cc196[at]bmkg.go.id\n    - heading \"Dukungan\" [ref=e178] [level=3]\n    - list:\n      - listitem:\n        - link \"Informasi Cuaca\" [ref=e179]:\n          - /url: https://cuaca.bmkg.go.id\n      - listitem:\n        - link \"Cuaca Maritim\" [ref=e180]:\n          - /url: https://maritim.bmkg.go.id\n      - listitem:\n        - link \"Cuaca Penerbangan\" [ref=e181]:\n          - /url: https://aviation.bmkg.go.id\n      - listitem:\n        - link \"Informasi Iklim\" [ref=e182]:\n          - /url: https://iklim.bmkg.go.id\n      - listitem:\n        - link \"InaTEWS (Indonesia Tsunami Early Warning System)\" [ref=e183]:\n          - /url: https://inatews.bmkg.go.id\n    - heading \"Tautan\" [ref=e184] [level=3]\n    - list:\n      - listitem:\n        - link \"Pusat Pengembangan SDM\" [ref=e185]:\n          - /url: https://ppsdm.bmkg.go.id\n      - listitem:\n        - link \"STMKG\" [ref=e186]:\n          - /url: https://stmkg.ac.id\n      - listitem:\n        - link \"Dokumentasi Hukum (JDIH)\" [ref=e187]:\n          - /url: https://jdih.bmkg.go.id\n      - listitem:\n        - link \"Data Online BMKG\" [ref=e188]:\n          - /url: https://dataonline.bmkg.go.id\n      - listitem:\n        - link \"Portal SSO BMKG\" [ref=e189]:\n          - /url: https://portal.bmkg.go.id\n    - heading \"Aplikasi Info BMKG\" [ref=e190] [level=3]\n    - link \"Unduh Aplikasi Info BMKG di Google Play Store\" [ref=e191]:\n      - /url: https://play.google.com/store/apps/details?id=com.Info_BMKG\n      - img\n    - link \"Unduh Aplikasi Info BMKG di Apple Play Store\" [ref=e192]:\n      - /url: https://apps.apple.com/id/app/info-bmkg/id1114372539\n      - img\n    - heading \"Media Sosial\" [ref=e193] [level=3]\n    - link \"Kunjungi YouTube @infoBMKG\" [ref=e194]:\n      - /url: https://www.youtube.com/infoBMKG\n      - img\n    - link \"Kunjungi Facebook @infoBMKG\" [ref=e195]:\n      - /url: https://www.facebook.com/infoBMKG\n      - img\n    - link \"Kunjungi X @infoBMKG\" [ref=e196]:\n      - /url: https://x.com/infoBMKG\n      - img\n    - link \"Kunjungi Instagram @infoBMKG\" [ref=e197]:\n      - /url: https://www.instagram.com/infoBMKG\n      - img\n    - link \"Kunjungi TikTok @infoBMKG\" [ref=e198]:\n      - /url: https://www.tiktok.com/@infoBMKG\n      - img\n    - link \"Kunjungi WhatsApp Channel @infoBMKG\" [ref=e199]:\n      - /url: https://whatsapp.com/channel/0029Va7gIOyBKfi4aw2cYy24\n      - img\n    - img \"TUV-SUD\"\n    - paragraph: © 2026 - Badan Meteorologi, Klimatologi, dan Geofisika\n    - link \"Peta Situs\" [ref=e200]:\n      - /url: /peta-situs\n    - link \"Ketentuan Penggunaan\" [ref=e201]:\n      - /url: /ketentuan-penggunaan\n    - link \"Kebijakan Privasi\" [ref=e202]:\n      - /url: /kebijakan-privasi\n    - button \"Kembali ke atas\" [ref=e203]\n  - text: Hubungi via WhatsApp\n  - button \"Tutup\" [ref=e204]\n  - link \"Hubungi via WhatsApp\" [ref=e205]:\n    - /url: https://wa.me/6285280196196\n    - img",
    "refs": [
      "e1",
      "e2",
      "e3",
      "e4",
      "e5",
      "e6",
      "e7",
      "e8",
      "e9",
      "e10",
      "e11",
      "e12",
      "e13",
      "e14",
      "e15",
      "e16",
      "e17",
      "e18",
      "e19",
      "e20",
      "e21",
      "e22",
      "e23",
      "e24",
      "e25",
      "e26",
      "e27",
      "e28",
      "e29",
      "e30",
      "e31",
      "e32",
      "e33",
      "e34",
      "e35",
      "e36",
      "e37",
      "e38",
      "e39",
      "e40",
      "e41",
      "e42",
      "e43",
      "e44",
      "e45",
      "e46",
      "e47",
      "e48",
      "e49",
      "e50",
      "e51",
      "e52",
      "e53",
      "e54",
      "e55",
      "e56",
      "e57",
      "e58",
      "e59",
      "e60",
      "e61",
      "e62",
      "e63",
      "e64",
      "e65",
      "e66",
      "e67",
      "e68",
      "e69",
      "e70",
      "e71",
      "e72",
      "e73",
      "e74",
      "e75",
      "e76",
      "e77",
      "e78",
      "e79",
      "e80",
      "e81",
      "e82",
      "e83",
      "e84",
      "e85",
      "e86",
      "e87",
      "e88",
      "e89",
      "e90",
      "e91",
      "e92",
      "e93",
      "e94",
      "e95",
      "e96",
      "e97",
      "e98",
      "e99",
      "e100",
      "e101",
      "e102",
      "e103",
      "e104",
      "e105",
      "e106",
      "e107",
      "e108",
      "e109",
      "e110",
      "e111",
      "e112",
      "e113",
      "e114",
      "e115",
      "e116",
      "e117",
      "e118",
      "e119",
      "e120",
      "e121",
      "e122",
      "e123",
      "e124",
      "e125",
      "e126",
      "e127",
      "e128",
      "e129",
      "e130",
      "e131",
      "e132",
      "e133",
      "e134",
      "e135",
      "e136",
      "e137",
      "e138",
      "e139",
      "e140",
      "e141",
      "e142",
      "e143",
      "e144",
      "e145",
      "e146",
      "e147",
      "e148",
      "e149",
      "e150",
      "e151",
      "e152",
      "e153",
      "e154",
      "e155",
      "e156",
      "e157",
      "e158",
      "e159",
      "e160",
      "e161",
      "e162",
      "e163",
      "e164",
      "e165",
      "e166",
      "e167",
      "e168",
      "e169",
      "e170",
      "e171",
      "e172",
      "e173",
      "e174",
      "e175",
      "e176",
      "e177",
      "e178",
      "e179",
      "e180",
      "e181",
      "e182",
      "e183",
      "e184",
      "e185",
      "e186",
      "e187",
      "e188",
      "e189",
      "e190",
      "e191",
      "e192",
      "e193",
      "e194",
      "e195",
      "e196",
      "e197",
      "e198",
      "e199",
      "e200",
      "e201",
      "e202",
      "e203",
      "e204",
      "e205"
    ],
    "url": "https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51"
  }

blocks:
  [{"type": "tool_result", "id": "call_00_9Rpk7I8fs4mVZMMUrqrt7402", "name": "browser_use", "output": [{"type": "text", "text": "{\n  \"ok\": true,\n  \"snapshot\": \"- document:\\n  - button \\\"Menu Aksesibilitas\\\" [ref=e1]:\\n    - button \\\"Tutup aksesibilitas\\\" [ref=e2]:\\n      - img\\n  - time: Kamis, 30 Juli 2026\\n  - paragraph:\\n    - link \\\"Standar Waktu Indonesia\\\" [ref=e3]:\\n      - /url: https://jam.bmkg.go.id\\n  - time: \\\"07 : 00 : 17 / 07 : 00 : 17 UTC\\\"\\n  - banner:\\n    - navigation \\\"Menu Utama\\\" [ref=e4]:\\n      - link \\\"Beranda\\\" [ref=e5]:\\n        - /url: /\\n        - img\\n        - text: Badan Meteorologi, Klimatologi, dan Geofisika\\n      - button \\\"Profil\\\" [ref=e6]\\n      - button \\\"Cuaca\\\" [ref=e7]\\n      - button \\\"Iklim\\\" [ref=e8]\\n      - button \\\"Kualitas Udara\\\" [ref=e9]\\n      - button \\\"Gempa Bumi\\\" [ref=e10]\\n      - button \\\"Geofisika\\\" [ref=e11]\\n      - link \\\"Contact Center 196\\\" [ref=e12]:\\n        - /url: /kontak\\n  - main:\\n    - navigation \\\"Breadcrumb\\\" [ref=e13]:\\n      - list:\\n        - listitem:\\n          - link \\\"Beranda\\\" [ref=e14] [nth=1]:\\n            - /url: /\\n        - listitem:\\n          - text: Cuaca\\n          - link \\\"Bali\\\" [ref=e15]:\\n            - /url: /cuaca/prakiraan-cuaca/51\\n    - heading \\\"Prakiraan Cuaca Provinsi Bali\\\" [ref=e16] [level=1]\\n    - paragraph: Prakiraan cuaca kabupatan dan kota di Provinsi Bali\\n    - textbox \\\"Cari kelurahan/desa...\\\" [ref=e17]\\n    - table:\\n      - rowgroup:\\n        - row \\\"Kab. / Kota Kam, 30 Jul Jum, 31 Jul Sab, 1 Agt Min, 2 Agt Sen, 3 Agt Sel, 4 Agt Rab, 5 Agt Kam, 6 Agt Jum, 7 Agt Sab, 8 Agt\\\":\\n          - columnheader \\\"Kab. / Kota\\\" [ref=e18]\\n          - columnheader \\\"Kam, 30 Jul\\\" [ref=e19]:\\n            - time: Kam, 30 Jul\\n          - columnheader \\\"Jum, 31 Jul\\\" [ref=e20]:\\n            - time: Jum, 31 Jul\\n          - columnheader \\\"Sab, 1 Agt\\\" [ref=e21]:\\n            - time: Sab, 1 Agt\\n          - columnheader \\\"Min, 2 Agt\\\" [ref=e22]:\\n            - time: Min, 2 Agt\\n          - columnheader \\\"Sen, 3 Agt\\\" [ref=e23]:\\n            - time: Sen, 3 Agt\\n          - columnheader \\\"Sel, 4 Agt\\\" [ref=e24]:\\n            - time: Sel, 4 Agt\\n          - columnheader \\\"Rab, 5 Agt\\\" [ref=e25]:\\n            - time: Rab, 5 Agt\\n          - columnheader \\\"Kam, 6 Agt\\\" [ref=e26]:\\n            - time: Kam, 6 Agt\\n          - columnheader \\\"Jum, 7 Agt\\\" [ref=e27]:\\n            - time: Jum, 7 Agt\\n          - columnheader \\\"Sab, 8 Agt\\\" [ref=e28]:\\n            - time: Sab, 8 Agt\\n      - rowgroup:\\n        - row \\\"Selengkapnya Berawan 23\u201325 \u00b0C 88\u201394% Berawan 20\u201328 \u00b0C 77\u201397% Berawan 21\u201330 \u00b0C 71\u201398% Cerah Berawan 20\u201330 \u00b0C 70\u201399% Cerah Berawan 20\u201328 \u00b0C 75\u201399% Cerah Berawan 21\u201326 \u00b0C 75\u201397% Cerah Berawan 20\u201326 \u00b0C 73\u201397% Berawan 21\u201325 \u00b0C 76\u201396% Cerah Berawan 20\u201325 \u00b0C 76\u201396% Berawan 20\u201322 \u00b0C 91\u201396%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e29]:\\n            - link \\\"Selengkapnya\\\" [ref=e30]:\\n              - /url: /cuaca/prakiraan-cuaca/51.01\\n              - text: Jembrana\\n          - cell \\\"Berawan 23\u201325 \u00b0C 88\u201394%\\\" [ref=e31]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 23\u201325 \u00b0C\\n            - paragraph: 88\u201394%\\n          - cell \\\"Berawan 20\u201328 \u00b0C 77\u201397%\\\" [ref=e32]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 20\u201328 \u00b0C\\n            - paragraph: 77\u201397%\\n          - cell \\\"Berawan 21\u201330 \u00b0C 71\u201398%\\\" [ref=e33]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 21\u201330 \u00b0C\\n            - paragraph: 71\u201398%\\n          - cell \\\"Cerah Berawan 20\u201330 \u00b0C 70\u201399%\\\" [ref=e34]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 20\u201330 \u00b0C\\n            - paragraph: 70\u201399%\\n          - cell \\\"Cerah Berawan 20\u201328 \u00b0C 75\u201399%\\\" [ref=e35]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 20\u201328 \u00b0C\\n            - paragraph: 75\u201399%\\n          - cell \\\"Cerah Berawan 21\u201326 \u00b0C 75\u201397%\\\" [ref=e36]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 21\u201326 \u00b0C\\n            - paragraph: 75\u201397%\\n          - cell \\\"Cerah Berawan 20\u201326 \u00b0C 73\u201397%\\\" [ref=e37]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 20\u201326 \u00b0C\\n            - paragraph: 73\u201397%\\n          - cell \\\"Berawan 21\u201325 \u00b0C 76\u201396%\\\" [ref=e38]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 21\u201325 \u00b0C\\n            - paragraph: 76\u201396%\\n          - cell \\\"Cerah Berawan 20\u201325 \u00b0C 76\u201396%\\\" [ref=e39]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 20\u201325 \u00b0C\\n            - paragraph: 76\u201396%\\n          - cell \\\"Berawan 20\u201322 \u00b0C 91\u201396%\\\" [ref=e40]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 20\u201322 \u00b0C\\n            - paragraph: 91\u201396%\\n        - row \\\"Selengkapnya Berawan 22\u201324 \u00b0C 87\u201396% Berawan 20\u201328 \u00b0C 73\u201397% Berawan 21\u201329 \u00b0C 69\u201397% Cerah 20\u201328 \u00b0C 74\u201396% Cerah 20\u201327 \u00b0C 73\u201394% Cerah Berawan 20\u201325 \u00b0C 76\u201398% Kabut/Asap 19\u201325 \u00b0C 71\u201397% Udara Kabur 19\u201325 \u00b0C 72\u201393% Udara Kabur 19\u201325 \u00b0C 71\u201394% Udara Kabur 20\u201320 \u00b0C 95\u201396%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e41] [nth=1]:\\n            - link \\\"Selengkapnya\\\" [ref=e42] [nth=1]:\\n              - /url: /cuaca/prakiraan-cuaca/51.02\\n              - text: Tabanan\\n          - cell \\\"Berawan 22\u201324 \u00b0C 87\u201396%\\\" [ref=e43]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201324 \u00b0C\\n            - paragraph: 87\u201396%\\n          - cell \\\"Berawan 20\u201328 \u00b0C 73\u201397%\\\" [ref=e44]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 20\u201328 \u00b0C\\n            - paragraph: 73\u201397%\\n          - cell \\\"Berawan 21\u201329 \u00b0C 69\u201397%\\\" [ref=e45]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 21\u201329 \u00b0C\\n            - paragraph: 69\u201397%\\n          - cell \\\"Cerah 20\u201328 \u00b0C 74\u201396%\\\" [ref=e46]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 20\u201328 \u00b0C\\n            - paragraph: 74\u201396%\\n          - cell \\\"Cerah 20\u201327 \u00b0C 73\u201394%\\\" [ref=e47]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 20\u201327 \u00b0C\\n            - paragraph: 73\u201394%\\n          - cell \\\"Cerah Berawan 20\u201325 \u00b0C 76\u201398%\\\" [ref=e48]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 20\u201325 \u00b0C\\n            - paragraph: 76\u201398%\\n          - cell \\\"Kabut/Asap 19\u201325 \u00b0C 71\u201397%\\\" [ref=e49]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 19\u201325 \u00b0C\\n            - paragraph: 71\u201397%\\n          - cell \\\"Udara Kabur 19\u201325 \u00b0C 72\u201393%\\\" [ref=e50]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 19\u201325 \u00b0C\\n            - paragraph: 72\u201393%\\n          - cell \\\"Udara Kabur 19\u201325 \u00b0C 71\u201394%\\\" [ref=e51]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 19\u201325 \u00b0C\\n            - paragraph: 71\u201394%\\n          - cell \\\"Udara Kabur 20\u201320 \u00b0C 95\u201396%\\\" [ref=e52]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 20\u201320 \u00b0C\\n            - paragraph: 95\u201396%\\n        - row \\\"Selengkapnya Berawan 25\u201328 \u00b0C 76\u201387% Cerah Berawan 23\u201331 \u00b0C 70\u201393% Berawan 23\u201332 \u00b0C 66\u201395% Cerah 22\u201332 \u00b0C 63\u201398% Cerah Berawan 22\u201330 \u00b0C 66\u201396% Berawan 22\u201328 \u00b0C 65\u201396% Udara Kabur 22\u201328 \u00b0C 65\u201394% Udara Kabur 22\u201327 \u00b0C 71\u201397% Berawan 21\u201328 \u00b0C 63\u201394% Berawan 22\u201323 \u00b0C 93\u201394%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e53] [nth=2]:\\n            - link \\\"Selengkapnya\\\" [ref=e54] [nth=2]:\\n              - /url: /cuaca/prakiraan-cuaca/51.03\\n              - text: Badung\\n          - cell \\\"Berawan 25\u201328 \u00b0C 76\u201387%\\\" [ref=e55]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 25\u201328 \u00b0C\\n            - paragraph: 76\u201387%\\n          - cell \\\"Cerah Berawan 23\u201331 \u00b0C 70\u201393%\\\" [ref=e56]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 23\u201331 \u00b0C\\n            - paragraph: 70\u201393%\\n          - cell \\\"Berawan 23\u201332 \u00b0C 66\u201395%\\\" [ref=e57]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 23\u201332 \u00b0C\\n            - paragraph: 66\u201395%\\n          - cell \\\"Cerah 22\u201332 \u00b0C 63\u201398%\\\" [ref=e58]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 22\u201332 \u00b0C\\n            - paragraph: 63\u201398%\\n          - cell \\\"Cerah Berawan 22\u201330 \u00b0C 66\u201396%\\\" [ref=e59]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 22\u201330 \u00b0C\\n            - paragraph: 66\u201396%\\n          - cell \\\"Berawan 22\u201328 \u00b0C 65\u201396%\\\" [ref=e60]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201328 \u00b0C\\n            - paragraph: 65\u201396%\\n          - cell \\\"Udara Kabur 22\u201328 \u00b0C 65\u201394%\\\" [ref=e61]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 22\u201328 \u00b0C\\n            - paragraph: 65\u201394%\\n          - cell \\\"Udara Kabur 22\u201327 \u00b0C 71\u201397%\\\" [ref=e62]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 22\u201327 \u00b0C\\n            - paragraph: 71\u201397%\\n          - cell \\\"Berawan 21\u201328 \u00b0C 63\u201394%\\\" [ref=e63]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 21\u201328 \u00b0C\\n            - paragraph: 63\u201394%\\n          - cell \\\"Berawan 22\u201323 \u00b0C 93\u201394%\\\" [ref=e64]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201323 \u00b0C\\n            - paragraph: 93\u201394%\\n        - row \\\"Selengkapnya Berawan 24\u201327 \u00b0C 79\u201391% Cerah 22\u201330 \u00b0C 72\u201393% Berawan 23\u201330 \u00b0C 72\u201394% Cerah Berawan 21\u201332 \u00b0C 68\u201396% Cerah 22\u201329 \u00b0C 69\u201395% Berawan 22\u201327 \u00b0C 72\u201396% Udara Kabur 21\u201327 \u00b0C 70\u201395% Udara Kabur 22\u201326 \u00b0C 69\u201392% Berawan 21\u201327 \u00b0C 63\u201391% Berawan 21\u201322 \u00b0C 94\u201396%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e65] [nth=3]:\\n            - link \\\"Selengkapnya\\\" [ref=e66] [nth=3]:\\n              - /url: /cuaca/prakiraan-cuaca/51.04\\n              - text: Gianyar\\n          - cell \\\"Berawan 24\u201327 \u00b0C 79\u201391%\\\" [ref=e67]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 24\u201327 \u00b0C\\n            - paragraph: 79\u201391%\\n          - cell \\\"Cerah 22\u201330 \u00b0C 72\u201393%\\\" [ref=e68]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 22\u201330 \u00b0C\\n            - paragraph: 72\u201393%\\n          - cell \\\"Berawan 23\u201330 \u00b0C 72\u201394%\\\" [ref=e69]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 23\u201330 \u00b0C\\n            - paragraph: 72\u201394%\\n          - cell \\\"Cerah Berawan 21\u201332 \u00b0C 68\u201396%\\\" [ref=e70]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 21\u201332 \u00b0C\\n            - paragraph: 68\u201396%\\n          - cell \\\"Cerah 22\u201329 \u00b0C 69\u201395%\\\" [ref=e71]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 22\u201329 \u00b0C\\n            - paragraph: 69\u201395%\\n          - cell \\\"Berawan 22\u201327 \u00b0C 72\u201396%\\\" [ref=e72]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201327 \u00b0C\\n            - paragraph: 72\u201396%\\n          - cell \\\"Udara Kabur 21\u201327 \u00b0C 70\u201395%\\\" [ref=e73]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 21\u201327 \u00b0C\\n            - paragraph: 70\u201395%\\n          - cell \\\"Udara Kabur 22\u201326 \u00b0C 69\u201392%\\\" [ref=e74]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 22\u201326 \u00b0C\\n            - paragraph: 69\u201392%\\n          - cell \\\"Berawan 21\u201327 \u00b0C 63\u201391%\\\" [ref=e75]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 21\u201327 \u00b0C\\n            - paragraph: 63\u201391%\\n          - cell \\\"Berawan 21\u201322 \u00b0C 94\u201396%\\\" [ref=e76]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 21\u201322 \u00b0C\\n            - paragraph: 94\u201396%\\n        - row \\\"Selengkapnya Berawan 27\u201328 \u00b0C 71\u201378% Berawan 25\u201331 \u00b0C 66\u201386% Cerah 25\u201332 \u00b0C 62\u201388% Cerah 24\u201332 \u00b0C 62\u201396% Cerah Berawan 24\u201330 \u00b0C 63\u201396% Cerah Berawan 24\u201329 \u00b0C 60\u201389% Cerah 23\u201329 \u00b0C 59\u201388% Cerah Berawan 23\u201327 \u00b0C 71\u201390% Udara Kabur 24\u201328 \u00b0C 61\u201389% Berawan 24\u201324 \u00b0C 81\u201382%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e77] [nth=4]:\\n            - link \\\"Selengkapnya\\\" [ref=e78] [nth=4]:\\n              - /url: /cuaca/prakiraan-cuaca/51.05\\n              - text: Klungkung\\n          - cell \\\"Berawan 27\u201328 \u00b0C 71\u201378%\\\" [ref=e79]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 27\u201328 \u00b0C\\n            - paragraph: 71\u201378%\\n          - cell \\\"Berawan 25\u201331 \u00b0C 66\u201386%\\\" [ref=e80]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 25\u201331 \u00b0C\\n            - paragraph: 66\u201386%\\n          - cell \\\"Cerah 25\u201332 \u00b0C 62\u201388%\\\" [ref=e81]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 25\u201332 \u00b0C\\n            - paragraph: 62\u201388%\\n          - cell \\\"Cerah 24\u201332 \u00b0C 62\u201396%\\\" [ref=e82]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 24\u201332 \u00b0C\\n            - paragraph: 62\u201396%\\n          - cell \\\"Cerah Berawan 24\u201330 \u00b0C 63\u201396%\\\" [ref=e83]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 24\u201330 \u00b0C\\n            - paragraph: 63\u201396%\\n          - cell \\\"Cerah Berawan 24\u201329 \u00b0C 60\u201389%\\\" [ref=e84]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 24\u201329 \u00b0C\\n            - paragraph: 60\u201389%\\n          - cell \\\"Cerah 23\u201329 \u00b0C 59\u201388%\\\" [ref=e85]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 23\u201329 \u00b0C\\n            - paragraph: 59\u201388%\\n          - cell \\\"Cerah Berawan 23\u201327 \u00b0C 71\u201390%\\\" [ref=e86]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 23\u201327 \u00b0C\\n            - paragraph: 71\u201390%\\n          - cell \\\"Udara Kabur 24\u201328 \u00b0C 61\u201389%\\\" [ref=e87]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 24\u201328 \u00b0C\\n            - paragraph: 61\u201389%\\n          - cell \\\"Berawan 24\u201324 \u00b0C 81\u201382%\\\" [ref=e88]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 24\u201324 \u00b0C\\n            - paragraph: 81\u201382%\\n        - row \\\"Selengkapnya Hujan Ringan 19\u201321 \u00b0C 96\u201399% Hujan Ringan 17\u201324 \u00b0C 78\u201399% Berawan 17\u201326 \u00b0C 70\u201399% Cerah Berawan 17\u201326 \u00b0C 65\u201399% Kabut/Asap 18\u201324 \u00b0C 76\u201399% Kabut/Asap 18\u201323 \u00b0C 71\u201399% Kabut/Asap 16\u201322 \u00b0C 74\u201398% Kabut/Asap 16\u201322 \u00b0C 74\u201398% Kabut/Asap 15\u201322 \u00b0C 74\u201398% Kabut/Asap 16\u201317 \u00b0C 96\u201399%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e89] [nth=5]:\\n            - link \\\"Selengkapnya\\\" [ref=e90] [nth=5]:\\n              - /url: /cuaca/prakiraan-cuaca/51.06\\n              - text: Bangli\\n          - cell \\\"Hujan Ringan 19\u201321 \u00b0C 96\u201399%\\\" [ref=e91]:\\n            - img\\n            - paragraph: Hujan Ringan\\n            - paragraph: 19\u201321 \u00b0C\\n            - paragraph: 96\u201399%\\n          - cell \\\"Hujan Ringan 17\u201324 \u00b0C 78\u201399%\\\" [ref=e92]:\\n            - img\\n            - paragraph: Hujan Ringan\\n            - paragraph: 17\u201324 \u00b0C\\n            - paragraph: 78\u201399%\\n          - cell \\\"Berawan 17\u201326 \u00b0C 70\u201399%\\\" [ref=e93]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 17\u201326 \u00b0C\\n            - paragraph: 70\u201399%\\n          - cell \\\"Cerah Berawan 17\u201326 \u00b0C 65\u201399%\\\" [ref=e94]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 17\u201326 \u00b0C\\n            - paragraph: 65\u201399%\\n          - cell \\\"Kabut/Asap 18\u201324 \u00b0C 76\u201399%\\\" [ref=e95]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 18\u201324 \u00b0C\\n            - paragraph: 76\u201399%\\n          - cell \\\"Kabut/Asap 18\u201323 \u00b0C 71\u201399%\\\" [ref=e96]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 18\u201323 \u00b0C\\n            - paragraph: 71\u201399%\\n          - cell \\\"Kabut/Asap 16\u201322 \u00b0C 74\u201398%\\\" [ref=e97]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 16\u201322 \u00b0C\\n            - paragraph: 74\u201398%\\n          - cell \\\"Kabut/Asap 16\u201322 \u00b0C 74\u201398%\\\" [ref=e98] [nth=1]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 16\u201322 \u00b0C\\n            - paragraph: 74\u201398%\\n          - cell \\\"Kabut/Asap 15\u201322 \u00b0C 74\u201398%\\\" [ref=e99]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 15\u201322 \u00b0C\\n            - paragraph: 74\u201398%\\n          - cell \\\"Kabut/Asap 16\u201317 \u00b0C 96\u201399%\\\" [ref=e100]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 16\u201317 \u00b0C\\n            - paragraph: 96\u201399%\\n        - row \\\"Selengkapnya Berawan 20\u201322 \u00b0C 92\u201397% Berawan 18\u201326 \u00b0C 78\u201397% Cerah Berawan 19\u201328 \u00b0C 62\u201397% Berawan 18\u201328 \u00b0C 59\u201397% Udara Kabur 20\u201327 \u00b0C 67\u201398% Kabut/Asap 19\u201326 \u00b0C 58\u201398% Udara Kabur 18\u201325 \u00b0C 70\u201397% Udara Kabur 18\u201324 \u00b0C 68\u201396% Udara Kabur 18\u201324 \u00b0C 66\u201396% Udara Kabur 19\u201320 \u00b0C 93\u201397%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e101] [nth=6]:\\n            - link \\\"Selengkapnya\\\" [ref=e102] [nth=6]:\\n              - /url: /cuaca/prakiraan-cuaca/51.07\\n              - text: Karangasem\\n          - cell \\\"Berawan 20\u201322 \u00b0C 92\u201397%\\\" [ref=e103]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 20\u201322 \u00b0C\\n            - paragraph: 92\u201397%\\n          - cell \\\"Berawan 18\u201326 \u00b0C 78\u201397%\\\" [ref=e104]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 18\u201326 \u00b0C\\n            - paragraph: 78\u201397%\\n          - cell \\\"Cerah Berawan 19\u201328 \u00b0C 62\u201397%\\\" [ref=e105]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 19\u201328 \u00b0C\\n            - paragraph: 62\u201397%\\n          - cell \\\"Berawan 18\u201328 \u00b0C 59\u201397%\\\" [ref=e106]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 18\u201328 \u00b0C\\n            - paragraph: 59\u201397%\\n          - cell \\\"Udara Kabur 20\u201327 \u00b0C 67\u201398%\\\" [ref=e107]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 20\u201327 \u00b0C\\n            - paragraph: 67\u201398%\\n          - cell \\\"Kabut/Asap 19\u201326 \u00b0C 58\u201398%\\\" [ref=e108]:\\n            - img\\n            - paragraph: Kabut/Asap\\n            - paragraph: 19\u201326 \u00b0C\\n            - paragraph: 58\u201398%\\n          - cell \\\"Udara Kabur 18\u201325 \u00b0C 70\u201397%\\\" [ref=e109]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 18\u201325 \u00b0C\\n            - paragraph: 70\u201397%\\n          - cell \\\"Udara Kabur 18\u201324 \u00b0C 68\u201396%\\\" [ref=e110]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 18\u201324 \u00b0C\\n            - paragraph: 68\u201396%\\n          - cell \\\"Udara Kabur 18\u201324 \u00b0C 66\u201396%\\\" [ref=e111]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 18\u201324 \u00b0C\\n            - paragraph: 66\u201396%\\n          - cell \\\"Udara Kabur 19\u201320 \u00b0C 93\u201397%\\\" [ref=e112]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 19\u201320 \u00b0C\\n            - paragraph: 93\u201397%\\n        - row \\\"Selengkapnya Cerah Berawan 25\u201328 \u00b0C 68\u201387% Cerah Berawan 22\u201330 \u00b0C 65\u201391% Cerah Berawan 23\u201330 \u00b0C 67\u201393% Cerah Berawan 23\u201331 \u00b0C 64\u201392% Cerah Berawan 23\u201327 \u00b0C 75\u201393% Berawan 23\u201327 \u00b0C 59\u201393% Cerah 22\u201327 \u00b0C 59\u201390% Berawan 22\u201327 \u00b0C 57\u201385% Berawan 20\u201326 \u00b0C 62\u201388% Berawan 22\u201324 \u00b0C 74\u201389%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e113] [nth=7]:\\n            - link \\\"Selengkapnya\\\" [ref=e114] [nth=7]:\\n              - /url: /cuaca/prakiraan-cuaca/51.08\\n              - text: Buleleng\\n          - cell \\\"Cerah Berawan 25\u201328 \u00b0C 68\u201387%\\\" [ref=e115]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 25\u201328 \u00b0C\\n            - paragraph: 68\u201387%\\n          - cell \\\"Cerah Berawan 22\u201330 \u00b0C 65\u201391%\\\" [ref=e116]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 22\u201330 \u00b0C\\n            - paragraph: 65\u201391%\\n          - cell \\\"Cerah Berawan 23\u201330 \u00b0C 67\u201393%\\\" [ref=e117]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 23\u201330 \u00b0C\\n            - paragraph: 67\u201393%\\n          - cell \\\"Cerah Berawan 23\u201331 \u00b0C 64\u201392%\\\" [ref=e118]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 23\u201331 \u00b0C\\n            - paragraph: 64\u201392%\\n          - cell \\\"Cerah Berawan 23\u201327 \u00b0C 75\u201393%\\\" [ref=e119]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 23\u201327 \u00b0C\\n            - paragraph: 75\u201393%\\n          - cell \\\"Berawan 23\u201327 \u00b0C 59\u201393%\\\" [ref=e120]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 23\u201327 \u00b0C\\n            - paragraph: 59\u201393%\\n          - cell \\\"Cerah 22\u201327 \u00b0C 59\u201390%\\\" [ref=e121]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 22\u201327 \u00b0C\\n            - paragraph: 59\u201390%\\n          - cell \\\"Berawan 22\u201327 \u00b0C 57\u201385%\\\" [ref=e122]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201327 \u00b0C\\n            - paragraph: 57\u201385%\\n          - cell \\\"Berawan 20\u201326 \u00b0C 62\u201388%\\\" [ref=e123]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 20\u201326 \u00b0C\\n            - paragraph: 62\u201388%\\n          - cell \\\"Berawan 22\u201324 \u00b0C 74\u201389%\\\" [ref=e124]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201324 \u00b0C\\n            - paragraph: 74\u201389%\\n        - row \\\"Selengkapnya Cerah 26\u201327 \u00b0C 78\u201384% Cerah 23\u201330 \u00b0C 73\u201392% Cerah 23\u201331 \u00b0C 70\u201394% Cerah 23\u201332 \u00b0C 66\u201398% Cerah Berawan 23\u201329 \u00b0C 71\u201396% Cerah 23\u201327 \u00b0C 68\u201394% Cerah Berawan 22\u201327 \u00b0C 69\u201394% Udara Kabur 22\u201326 \u00b0C 73\u201396% Berawan 22\u201327 \u00b0C 70\u201393% Berawan 23\u201324 \u00b0C 87\u201389%\\\":\\n          - cell \\\"Selengkapnya\\\" [ref=e125] [nth=8]:\\n            - link \\\"Selengkapnya\\\" [ref=e126] [nth=8]:\\n              - /url: /cuaca/prakiraan-cuaca/51.71\\n              - text: Kota Denpasar\\n          - cell \\\"Cerah 26\u201327 \u00b0C 78\u201384%\\\" [ref=e127]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 26\u201327 \u00b0C\\n            - paragraph: 78\u201384%\\n          - cell \\\"Cerah 23\u201330 \u00b0C 73\u201392%\\\" [ref=e128]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 23\u201330 \u00b0C\\n            - paragraph: 73\u201392%\\n          - cell \\\"Cerah 23\u201331 \u00b0C 70\u201394%\\\" [ref=e129]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 23\u201331 \u00b0C\\n            - paragraph: 70\u201394%\\n          - cell \\\"Cerah 23\u201332 \u00b0C 66\u201398%\\\" [ref=e130]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 23\u201332 \u00b0C\\n            - paragraph: 66\u201398%\\n          - cell \\\"Cerah Berawan 23\u201329 \u00b0C 71\u201396%\\\" [ref=e131]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 23\u201329 \u00b0C\\n            - paragraph: 71\u201396%\\n          - cell \\\"Cerah 23\u201327 \u00b0C 68\u201394%\\\" [ref=e132]:\\n            - img\\n            - paragraph: Cerah\\n            - paragraph: 23\u201327 \u00b0C\\n            - paragraph: 68\u201394%\\n          - cell \\\"Cerah Berawan 22\u201327 \u00b0C 69\u201394%\\\" [ref=e133]:\\n            - img\\n            - paragraph: Cerah Berawan\\n            - paragraph: 22\u201327 \u00b0C\\n            - paragraph: 69\u201394%\\n          - cell \\\"Udara Kabur 22\u201326 \u00b0C 73\u201396%\\\" [ref=e134]:\\n            - img\\n            - paragraph: Udara Kabur\\n            - paragraph: 22\u201326 \u00b0C\\n            - paragraph: 73\u201396%\\n          - cell \\\"Berawan 22\u201327 \u00b0C 70\u201393%\\\" [ref=e135]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 22\u201327 \u00b0C\\n            - paragraph: 70\u201393%\\n          - cell \\\"Berawan 23\u201324 \u00b0C 87\u201389%\\\" [ref=e136]:\\n            - img\\n            - paragraph: Berawan\\n            - paragraph: 23\u201324 \u00b0C\\n            - paragraph: 87\u201389%\\n    - heading \\\"Provinsi Lainnya\\\" [ref=e137] [level=2]\\n    - link \\\"Selengkapnya\\\" [ref=e138] [nth=9]:\\n      - /url: /cuaca/prakiraan-cuaca/11\\n      - paragraph: Aceh\\n    - link \\\"Selengkapnya\\\" [ref=e139] [nth=10]:\\n      - /url: /cuaca/prakiraan-cuaca/12\\n      - paragraph: Sumatera Utara\\n    - link \\\"Selengkapnya\\\" [ref=e140] [nth=11]:\\n      - /url: /cuaca/prakiraan-cuaca/13\\n      - paragraph: Sumatera Barat\\n    - link \\\"Selengkapnya\\\" [ref=e141] [nth=12]:\\n      - /url: /cuaca/prakiraan-cuaca/21\\n      - paragraph: Kepulauan Riau\\n    - link \\\"Selengkapnya\\\" [ref=e142] [nth=13]:\\n      - /url: /cuaca/prakiraan-cuaca/14\\n      - paragraph: Riau\\n    - link \\\"Selengkapnya\\\" [ref=e143] [nth=14]:\\n      - /url: /cuaca/prakiraan-cuaca/19\\n      - paragraph: Kep. Bangka Belitung\\n    - link \\\"Selengkapnya\\\" [ref=e144] [nth=15]:\\n      - /url: /cuaca/prakiraan-cuaca/15\\n      - paragraph: Jambi\\n    - link \\\"Selengkapnya\\\" [ref=e145] [nth=16]:\\n      - /url: /cuaca/prakiraan-cuaca/16\\n      - paragraph: Sumatera Selatan\\n    - link \\\"Selengkapnya\\\" [ref=e146] [nth=17]:\\n      - /url: /cuaca/prakiraan-cuaca/17\\n      - paragraph: Bengkulu\\n    - link \\\"Selengkapnya\\\" [ref=e147] [nth=18]:\\n      - /url: /cuaca/prakiraan-cuaca/18\\n      - paragraph: Lampung\\n    - link \\\"Selengkapnya\\\" [ref=e148] [nth=19]:\\n      - /url: /cuaca/prakiraan-cuaca/36\\n      - paragraph: Banten\\n    - link \\\"Selengkapnya\\\" [ref=e149] [nth=20]:\\n      - /url: /cuaca/prakiraan-cuaca/31\\n      - paragraph: DKI Jakarta\\n    - link \\\"Selengkapnya\\\" [ref=e150] [nth=21]:\\n      - /url: /cuaca/prakiraan-cuaca/32\\n      - paragraph: Jawa Barat\\n    - link \\\"Selengkapnya\\\" [ref=e151] [nth=22]:\\n      - /url: /cuaca/prakiraan-cuaca/33\\n      - paragraph: Jawa Tengah\\n    - link \\\"Selengkapnya\\\" [ref=e152] [nth=23]:\\n      - /url: /cuaca/prakiraan-cuaca/34\\n      - paragraph: DI Yogyakarta\\n    - link \\\"Selengkapnya\\\" [ref=e153] [nth=24]:\\n      - /url: /cuaca/prakiraan-cuaca/35\\n      - paragraph: Jawa Timur\\n    - link \\\"Selengkapnya\\\" [ref=e154] [nth=25]:\\n      - /url: /cuaca/prakiraan-cuaca/51\\n      - paragraph: Bali\\n    - link \\\"Selengkapnya\\\" [ref=e155] [nth=26]:\\n      - /url: /cuaca/prakiraan-cuaca/52\\n      - paragraph: Nusa Tenggara Barat\\n    - link \\\"Selengkapnya\\\" [ref=e156] [nth=27]:\\n      - /url: /cuaca/prakiraan-cuaca/53\\n      - paragraph: Nusa Tenggara Timur\\n    - link \\\"Selengkapnya\\\" [ref=e157] [nth=28]:\\n      - /url: /cuaca/prakiraan-cuaca/61\\n      - paragraph: Kalimantan Barat\\n    - link \\\"Selengkapnya\\\" [ref=e158] [nth=29]:\\n      - /url: /cuaca/prakiraan-cuaca/62\\n      - paragraph: Kalimantan Tengah\\n    - link \\\"Selengkapnya\\\" [ref=e159] [nth=30]:\\n      - /url: /cuaca/prakiraan-cuaca/63\\n      - paragraph: Kalimantan Selatan\\n    - link \\\"Selengkapnya\\\" [ref=e160] [nth=31]:\\n      - /url: /cuaca/prakiraan-cuaca/64\\n      - paragraph: Kalimantan Timur\\n    - link \\\"Selengkapnya\\\" [ref=e161] [nth=32]:\\n      - /url: /cuaca/prakiraan-cuaca/65\\n      - paragraph: Kalimantan Utara\\n    - link \\\"Selengkapnya\\\" [ref=e162] [nth=33]:\\n      - /url: /cuaca/prakiraan-cuaca/71\\n      - paragraph: Sulawesi Utara\\n    - link \\\"Selengkapnya\\\" [ref=e163] [nth=34]:\\n      - /url: /cuaca/prakiraan-cuaca/72\\n      - paragraph: Sulawesi Tengah\\n    - link \\\"Selengkapnya\\\" [ref=e164] [nth=35]:\\n      - /url: /cuaca/prakiraan-cuaca/73\\n      - paragraph: Sulawesi Selatan\\n    - link \\\"Selengkapnya\\\" [ref=e165] [nth=36]:\\n      - /url: /cuaca/prakiraan-cuaca/74\\n      - paragraph: Sulawesi Tenggara\\n    - link \\\"Selengkapnya\\\" [ref=e166] [nth=37]:\\n      - /url: /cuaca/prakiraan-cuaca/75\\n      - paragraph: Gorontalo\\n    - link \\\"Selengkapnya\\\" [ref=e167] [nth=38]:\\n      - /url: /cuaca/prakiraan-cuaca/76\\n      - paragraph: Sulawesi Barat\\n    - link \\\"Selengkapnya\\\" [ref=e168] [nth=39]:\\n      - /url: /cuaca/prakiraan-cuaca/81\\n      - paragraph: Maluku\\n    - link \\\"Selengkapnya\\\" [ref=e169] [nth=40]:\\n      - /url: /cuaca/prakiraan-cuaca/82\\n      - paragraph: Maluku Utara\\n    - link \\\"Selengkapnya\\\" [ref=e170] [nth=41]:\\n      - /url: /cuaca/prakiraan-cuaca/91\\n      - paragraph: Papua\\n    - link \\\"Selengkapnya\\\" [ref=e171] [nth=42]:\\n      - /url: /cuaca/prakiraan-cuaca/92\\n      - paragraph: Papua Barat\\n    - link \\\"Selengkapnya\\\" [ref=e172] [nth=43]:\\n      - /url: /cuaca/prakiraan-cuaca/96\\n      - paragraph: Papua Barat Daya\\n    - link \\\"Selengkapnya\\\" [ref=e173] [nth=44]:\\n      - /url: /cuaca/prakiraan-cuaca/93\\n      - paragraph: Papua Selatan\\n    - link \\\"Selengkapnya\\\" [ref=e174] [nth=45]:\\n      - /url: /cuaca/prakiraan-cuaca/94\\n      - paragraph: Papua Tengah\\n    - link \\\"Selengkapnya\\\" [ref=e175] [nth=46]:\\n      - /url: /cuaca/prakiraan-cuaca/95\\n      - paragraph: Papua Pegunungan\\n  - contentinfo \\\"Footer\\\":\\n    - heading \\\"Footer\\\" [ref=e176] [level=2]\\n    - img\\n    - heading \\\"Kontak Kami\\\" [ref=e177] [level=3]\\n    - list:\\n      - listitem:\\n        - paragraph: Jl. Angkasa I No.2 Kemayoran, Jakarta Pusat 10610, PO Box 3540 Jkt.\\n      - listitem:\\n        - paragraph: Contact Center (021) 196 Faks (021) 4246703\\n      - listitem:\\n        - paragraph: cc196[at]bmkg.go.id\\n    - heading \\\"Dukungan\\\" [ref=e178] [level=3]\\n    - list:\\n      - listitem:\\n        - link \\\"Informasi Cuaca\\\" [ref=e179]:\\n          - /url: https://cuaca.bmkg.go.id\\n      - listitem:\\n        - link \\\"Cuaca Maritim\\\" [ref=e180]:\\n          - /url: https://maritim.bmkg.go.id\\n      - listitem:\\n        - link \\\"Cuaca Penerbangan\\\" [ref=e181]:\\n          - /url: https://aviation.bmkg.go.id\\n      - listitem:\\n        - link \\\"Informasi Iklim\\\" [ref=e182]:\\n          - /url: https://iklim.bmkg.go.id\\n      - listitem:\\n        - link \\\"InaTEWS (Indonesia Tsunami Early Warning System)\\\" [ref=e183]:\\n          - /url: https://inatews.bmkg.go.id\\n    - heading \\\"Tautan\\\" [ref=e184] [level=3]\\n    - list:\\n      - listitem:\\n        - link \\\"Pusat Pengembangan SDM\\\" [ref=e185]:\\n          - /url: https://ppsdm.bmkg.go.id\\n      - listitem:\\n        - link \\\"STMKG\\\" [ref=e186]:\\n          - /url: https://stmkg.ac.id\\n      - listitem:\\n        - link \\\"Dokumentasi Hukum (JDIH)\\\" [ref=e187]:\\n          - /url: https://jdih.bmkg.go.id\\n      - listitem:\\n        - link \\\"Data Online BMKG\\\" [ref=e188]:\\n          - /url: https://dataonline.bmkg.go.id\\n      - listitem:\\n        - link \\\"Portal SSO BMKG\\\" [ref=e189]:\\n          - /url: https://portal.bmkg.go.id\\n    - heading \\\"Aplikasi Info BMKG\\\" [ref=e190] [level=3]\\n    - link \\\"Unduh Aplikasi Info BMKG di Google Play Store\\\" [ref=e191]:\\n      - /url: https://play.google.com/store/apps/details?id=com.Info_BMKG\\n      - img\\n    - link \\\"Unduh Aplikasi Info BMKG di Apple Play Store\\\" [ref=e192]:\\n      - /url: https://apps.apple.com/id/app/info-bmkg/id1114372539\\n      - img\\n    - heading \\\"Media Sosial\\\" [ref=e193] [level=3]\\n    - link \\\"Kunjungi YouTube @infoBMKG\\\" [ref=e194]:\\n      - /url: https://www.youtube.com/infoBMKG\\n      - img\\n    - link \\\"Kunjungi Facebook @infoBMKG\\\" [ref=e195]:\\n      - /url: https://www.facebook.com/infoBMKG\\n      - img\\n    - link \\\"Kunjungi X @infoBMKG\\\" [ref=e196]:\\n      - /url: https://x.com/infoBMKG\\n      - img\\n    - link \\\"Kunjungi Instagram @infoBMKG\\\" [ref=e197]:\\n      - /url: https://www.instagram.com/infoBMKG\\n      - img\\n    - link \\\"Kunjungi TikTok @infoBMKG\\\" [ref=e198]:\\n      - /url: https://www.tiktok.com/@infoBMKG\\n      - img\\n    - link \\\"Kunjungi WhatsApp Channel @infoBMKG\\\" [ref=e199]:\\n      - /url: https://whatsapp.com/channel/0029Va7gIOyBKfi4aw2cYy24\\n      - img\\n    - img \\\"TUV-SUD\\\"\\n    - paragraph: \u00a9 2026 - Badan Meteorologi, Klimatologi, dan Geofisika\\n    - link \\\"Peta Situs\\\" [ref=e200]:\\n      - /url: /peta-situs\\n    - link \\\"Ketentuan Penggunaan\\\" [ref=e201]:\\n      - /url: /ketentuan-penggunaan\\n    - link \\\"Kebijakan Privasi\\\" [ref=e202]:\\n      - /url: /kebijakan-privasi\\n    - button \\\"Kembali ke atas\\\" [ref=e203]\\n  - text: Hubungi via WhatsApp\\n  - button \\\"Tutup\\\" [ref=e204]\\n  - link \\\"Hubungi via WhatsApp\\\" [ref=e205]:\\n    - /url: https://wa.me/6285280196196\\n    - img\",\n  \"refs\": [\n    \"e1\",\n    \"e2\",\n    \"e3\",\n    \"e4\",\n    \"e5\",\n    \"e6\",\n    \"e7\",\n    \"e8\",\n    \"e9\",\n    \"e10\",\n    \"e11\",\n    \"e12\",\n    \"e13\",\n    \"e14\",\n    \"e15\",\n    \"e16\",\n    \"e17\",\n    \"e18\",\n    \"e19\",\n    \"e20\",\n    \"e21\",\n    \"e22\",\n    \"e23\",\n    \"e24\",\n    \"e25\",\n    \"e26\",\n    \"e27\",\n    \"e28\",\n    \"e29\",\n    \"e30\",\n    \"e31\",\n    \"e32\",\n    \"e33\",\n    \"e34\",\n    \"e35\",\n    \"e36\",\n    \"e37\",\n    \"e38\",\n    \"e39\",\n    \"e40\",\n    \"e41\",\n    \"e42\",\n    \"e43\",\n    \"e44\",\n    \"e45\",\n    \"e46\",\n    \"e47\",\n    \"e48\",\n    \"e49\",\n    \"e50\",\n    \"e51\",\n    \"e52\",\n    \"e53\",\n    \"e54\",\n    \"e55\",\n    \"e56\",\n    \"e57\",\n    \"e58\",\n    \"e59\",\n    \"e60\",\n    \"e61\",\n    \"e62\",\n    \"e63\",\n    \"e64\",\n    \"e65\",\n    \"e66\",\n    \"e67\",\n    \"e68\",\n    \"e69\",\n    \"e70\",\n    \"e71\",\n    \"e72\",\n    \"e73\",\n    \"e74\",\n    \"e75\",\n    \"e76\",\n    \"e77\",\n    \"e78\",\n    \"e79\",\n    \"e80\",\n    \"e81\",\n    \"e82\",\n    \"e83\",\n    \"e84\",\n    \"e85\",\n    \"e86\",\n    \"e87\",\n    \"e88\",\n    \"e89\",\n    \"e90\",\n    \"e91\",\n    \"e92\",\n    \"e93\",\n    \"e94\",\n    \"e95\",\n    \"e96\",\n    \"e97\",\n    \"e98\",\n    \"e99\",\n    \"e100\",\n    \"e101\",\n    \"e102\",\n    \"e103\",\n    \"e104\",\n    \"e105\",\n    \"e106\",\n    \"e107\",\n    \"e108\",\n    \"e109\",\n    \"e110\",\n    \"e111\",\n    \"e112\",\n    \"e113\",\n    \"e114\",\n    \"e115\",\n    \"e116\",\n    \"e117\",\n    \"e118\",\n    \"e119\",\n    \"e120\",\n    \"e121\",\n    \"e122\",\n    \"e123\",\n    \"e124\",\n    \"e125\",\n    \"e126\",\n    \"e127\",\n    \"e128\",\n    \"e129\",\n    \"e130\",\n    \"e131\",\n    \"e132\",\n    \"e133\",\n    \"e134\",\n    \"e135\",\n    \"e136\",\n    \"e137\",\n    \"e138\",\n    \"e139\",\n    \"e140\",\n    \"e141\",\n    \"e142\",\n    \"e143\",\n    \"e144\",\n    \"e145\",\n    \"e146\",\n    \"e147\",\n    \"e148\",\n    \"e149\",\n    \"e150\",\n    \"e151\",\n    \"e152\",\n    \"e153\",\n    \"e154\",\n    \"e155\",\n    \"e156\",\n    \"e157\",\n    \"e158\",\n    \"e159\",\n    \"e160\",\n    \"e161\",\n    \"e162\",\n    \"e163\",\n    \"e164\",\n    \"e165\",\n    \"e166\",\n    \"e167\",\n    \"e168\",\n    \"e169\",\n    \"e170\",\n    \"e171\",\n    \"e172\",\n    \"e173\",\n    \"e174\",\n    \"e175\",\n    \"e176\",\n    \"e177\",\n    \"e178\",\n    \"e179\",\n    \"e180\",\n    \"e181\",\n    \"e182\",\n    \"e183\",\n    \"e184\",\n    \"e185\",\n    \"e186\",\n    \"e187\",\n    \"e188\",\n    \"e189\",\n    \"e190\",\n    \"e191\",\n    \"e192\",\n    \"e193\",\n    \"e194\",\n    \"e195\",\n    \"e196\",\n    \"e197\",\n    \"e198\",\n    \"e199\",\n    \"e200\",\n    \"e201\",\n    \"e202\",\n    \"e203\",\n    \"e204\",\n    \"e205\"\n  ],\n  \"url\": \"https://www.bmkg.go.id/cuaca/prakiraan-cuaca/51\"\n}", "id": "a1c3aae29e404ed1843f38c9813bd2e1"}], "state": "success", "metadata": {}}]


