以下は実在の会社や人の情報を含まない、学習用に作成した架空の備品データです。
目的：取扱中の品物で在庫が目標より少ない場合だけ、補充候補と数量を一覧にしてください。発注はしません。
入力列：case_id,item,stock,target,status。検証意図や期待結果は別ファイルなので添付しません。
stockとtargetは文字列です。前後の空白を判定用に除き、半角整数0〜999か確認します。0は有効、空欄は要確認です。
検証順：在庫空欄、目標空欄、在庫形式/範囲、目標形式/範囲、statusがactive/discontinuedか。最初の問題を理由にします。
問題のないdiscontinuedは対象外、activeで在庫<目標なら差分を補充。他は補充不要。
全行についてcase_id,decision,quantity,reasonを出力してください。
欠けた値や状態を推測して補わず、要確認/対象外/補充不要のquantityは0としてください。元データの空欄を0へ変更しないでください。
続けて補充件数と合計数量も示してください。
この教材のinput.csvまたはinput.jsonを続けて使います。会社の資料や実在の記録は添付しません。
