'required|string|in:daily,weekly,monthly,bimonthly,quarterly,semiannual', 'item_no' => 'required|string|max:20', 'check_point' => 'required|string|max:100', 'check_item' => 'required|string|max:200', 'check_timing' => 'nullable|string|max:50', 'check_frequency' => 'nullable|string|max:50', 'check_method' => 'nullable|string|max:200', 'sort_order' => 'nullable|integer|min:0', 'is_active' => 'nullable|boolean', ]; } }