<?php
 namespace App\Http\Requests\Admin; use Illuminate\Foundation\Http\FormRequest; class AiTrainingDatasetUpdateRequest extends FormRequest { public function authorize(): bool { return $this->user()->can('update', $this->route('aiTrainingDataset')); } public function rules(): array { return [ 'name' => 'required|string|max:255', 'description' => 'nullable|string', 'type' => 'required|in:qa_pairs,instructions,corrections', ]; } } 