備品補充：独自の架空ルール v1
目的：補充候補を表示する。発注しない。
IDと品名はこの教材で作成したもの。本人や会社に結び付かない。
stock=在庫、target=目標：CSV/JSONでは文字列。半角整数0〜999、前後空白は判定時のみ除く。0と空欄を区別。
statusはactive/discontinued。品名は表示用で計算に使わない。
検証順：在庫空欄→目標空欄→在庫形式/範囲→目標形式/範囲→状態。先に見つかった理由を1つ返す。
上記を満たしてからdiscontinuedは対象外。activeでstock<targetなら補充数量target-stock。他は補充不要。
要確認/対象外/補充不要のquantityは計算に足さない0。元の空欄を0に修正した意味ではない。
IDや品名の形式・重複、CSV構文はこの画面の判定対象外。任意のファイルを読み込む機能はない。
初期正解：補充D001=3,D004=1,D011=5で合計9個。補充不要D002,D003,D005。対象外D006,D012。要確認D007,D008,D009,D010。
